Prometheus Kafka Writer Microservice
[demo.git] / vnfs / DAaaS / microservices / prom-kafka-writer / kubernetes-manifests / pkw.deployment.yaml
1 # This Deployment manifest defines:
2 # - single-replica deployment of the container image, with label "app: go-prom-kafka-writer"
3 # - Pod exposes port 8686
4 # - specify PORT environment variable to the container process
5 # Syntax reference https://kubernetes.io/docs/concepts/configuration/overview/
6 apiVersion: apps/v1
7 kind: Deployment
8 metadata:
9   name: prom-kafka-writer
10 spec:
11   replicas: 1
12   selector:
13     matchLabels:
14       app: prom-kafka-writer
15   template:
16     metadata:
17       labels:
18         app: prom-kafka-writer
19     spec:
20       containers:
21       - name: server
22         image: dcr.cluster.local:32644/prom-kafka-writer
23         ports:
24         - containerPort: 8686
25         env:
26         - name: PORT
27           value: "8686"