Converted `docker-compose.yml` to `*.yaml` with kompose
[demos/kafka/monitoring] / kubernetes / zookeeper-deployment.yaml
1 apiVersion: apps/v1
2 kind: Deployment
3 metadata:
4   annotations:
5     kompose.cmd: kompose convert
6     kompose.version: 1.30.0 (9d8dcb518)
7   creationTimestamp: null
8   labels:
9     io.kompose.service: zookeeper
10   name: zookeeper
11   namespace: default
12 spec:
13   replicas: 1
14   selector:
15     matchLabels:
16       io.kompose.service: zookeeper
17   strategy:
18     type: Recreate
19   template:
20     metadata:
21       annotations:
22         kompose.cmd: kompose convert
23         kompose.version: 1.30.0 (9d8dcb518)
24       creationTimestamp: null
25       labels:
26         io.kompose.network/kubernetes-default: "true"
27         io.kompose.service: zookeeper
28     spec:
29       containers:
30         - env:
31             - name: ALLOW_ANONYMOUS_LOGIN
32               value: "yes"
33             - name: ZOO_ENABLE_PROMETHEUS_METRICS
34               value: "yes"
35           image: zookeeper
36           name: zookeeper
37           ports:
38             - containerPort: 2181
39               hostPort: 2181
40               protocol: TCP
41             - containerPort: 7070
42               hostPort: 7000
43               protocol: TCP
44           resources: {}
45           volumeMounts:
46             - mountPath: /bitnami/zookeeper
47               name: zookeeper
48       restartPolicy: Always
49       volumes:
50         - name: zookeeper
51           persistentVolumeClaim:
52             claimName: zookeeper
53 status: {}