github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/test/e2e/testdata/smoketest/oracle/00_oraclecluster.yaml (about)

     1  ---
     2  # Source: oracle-mysql-cluster/templates/cluster.yaml
     3  apiVersion: apps.kubeblocks.io/v1alpha1
     4  kind: Cluster
     5  metadata:
     6    name: oracle-cluster
     7    labels: 
     8      helm.sh/chart: oracle-mysql-cluster-0.7.0-alpha.0
     9      app.kubernetes.io/version: "8.0.32"
    10      app.kubernetes.io/instance: oracle-cluster
    11  spec:
    12    clusterVersionRef: oracle-mysql-8.0.32
    13    terminationPolicy: Delete  
    14    affinity:
    15      podAntiAffinity: Preferred
    16      topologyKeys:
    17        - kubernetes.io/hostname
    18      tenancy: SharedNode
    19    clusterDefinitionRef: oracle-mysql # ref clusterdefinition.name
    20    componentSpecs:
    21      - name: mysql-comp
    22        componentDefRef: mysql-compdef # ref clusterdefinition componentDefs.name
    23        replicas: 1      
    24        volumeClaimTemplates:
    25          - name: data # ref clusterDefinition components.containers.volumeMounts.name
    26            spec:
    27              accessModes:
    28                - ReadWriteOnce
    29              resources:
    30                requests:
    31                  storage: 20Gi      
    32        resources:
    33          limits:
    34            cpu: "1"
    35            memory: "1Gi"
    36          requests:
    37            cpu: "1"
    38            memory: "1Gi"      
    39        services: