github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/test/e2e/testdata/smoketest/etcd/00_etcdcluster.yaml (about) 1 --- 2 # Source: etcd-cluster/templates/cluster.yaml 3 apiVersion: apps.kubeblocks.io/v1alpha1 4 kind: Cluster 5 metadata: 6 name: etcd-cluster 7 labels: 8 helm.sh/chart: etcd-cluster-0.1.0 9 app.kubernetes.io/name: etcd-cluster 10 app.kubernetes.io/instance: etcd-cluster 11 app.kubernetes.io/version: "v3.5.6" 12 app.kubernetes.io/managed-by: Helm 13 spec: 14 clusterDefinitionRef: etcd 15 clusterVersionRef: etcd-v3.5.6 16 terminationPolicy: Halt 17 affinity: 18 topologyKeys: 19 - kubernetes.io/hostname 20 componentSpecs: 21 - name: etcd 22 componentDefRef: etcd 23 monitor: false 24 replicas: 3 25 serviceAccountName: kb-etcd-cluster 26 volumeClaimTemplates: 27 - name: data # ref clusterdefinition components.containers.volumeMounts.name 28 spec: 29 storageClassName: 30 accessModes: 31 - ReadWriteOnce 32 resources: 33 requests: 34 storage: 1Gi