_zookeeper_dpy.tpl 827 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. {{- define "zookeeper.deployment" }}
  2. {{- $namespace := .namespace }}
  3. {{- $name := .name }}
  4. {{- $zooMyID := .zooMyID }}
  5. {{- $zooServers := .zooServers }}
  6. apiVersion: extensions/v1beta1
  7. kind: Deployment
  8. metadata:
  9. namespace: {{ $namespace }}
  10. name: {{ $name }}
  11. spec:
  12. replicas: 1
  13. strategy: {}
  14. template:
  15. metadata:
  16. labels:
  17. app: hyperledger
  18. role: zookeeper
  19. org: {{ $namespace }}
  20. zookeeper-id: {{ $name }}
  21. spec:
  22. containers:
  23. - name: {{ $name }}
  24. image: hyperledger/fabric-zookeeper:x86_64-1.0.5
  25. env:
  26. - name: ZOO_MY_ID
  27. value: {{ $zooMyID | quote }}
  28. - name: ZOO_SERVERS
  29. value: {{ $zooServers }}
  30. ports:
  31. - containerPort: 2181
  32. - containerPort: 2888
  33. - containerPort: 3888
  34. ---
  35. {{- end }}