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