k8s 搭建 zookeeper集群

zookeeper-cluster.yaml文件

# https://github.com/bitnami/containers/blob/main/bitnami

# 1. zk-cluster的无头svc
---
kind: Service
apiVersion: v1
metadata:
  name: zk-cluster-headless
  namespace: hgjg-common
  labels:
    app: zk-cluster-headless
  annotations:
    kubesphere.io/creator: admin
spec:
  ports:
    - name: client
      protocol: TCP
      port: 2181
      targetPort: 2181
    - name: server
      protocol: TCP
      port: 2888
      targetPort: 2888
    - name: leader-election
      protocol: TCP
      port: 3888
      targetPort: 3888
    - name: adminserver
      protocol: TCP
      port: 8080
      targetPort: 8080
  selector:
    app: zk-cluster
  clusterIP: 10.233.13.70
  clusterIPs:
    - 10.233.13.70
  type: ClusterIP
  sessionAffinity: None
  ipFamilies:
    - IPv4
  ipFamilyPolicy: SingleStack
  internalTrafficPolicy: Cluster

# 2. zk的StatefulSet
---
kind: StatefulSet
apiVersion: apps/v1
metadata:
  name: zk-cluster
  namespace: hgjg-common
  labels:
    app: zk-cluster
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: >
      {"apiVersion":"apps/v1","kind":"StatefulSet","metadata":{"annotations":{"kubesphere.io/creator":"admin","kubesphere.io/description":"zookeeper集群"},"labels":{"app":"zk-cluster"},"name":"zk-cluster","namespace":"hgjg-common"},"spec":{"persistentVolumeClaimRetentionPolicy":{"whenDeleted":"Retain","whenScaled":"Retain"},"podManagementPolicy":"OrderedReady

猜你喜欢

转载自blog.csdn.net/qq_44732146/article/details/145123145
今日推荐