github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/polardbx-cluster/values.yaml (about)

     1  ## cluster settings for polardbx cluster
     2  nameOverride: pxc
     3  polardbx:
     4    ## @param polardbx.terminationPolicy, temination policy for polardbx cluster
     5    terminationPolicy: WipeOut
     6  
     7  gms:
     8    ## @param gms.replicas data replicas of gms instance
     9    ## Default value is 3, which means a paxos group: leader, follower, follower
    10    replicas: 3
    11  
    12    ## @param gms.resources
    13    ## resource management for gms component
    14    ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
    15    resources:
    16      requests:
    17        cpu: "1"
    18        memory: "1Gi"
    19      limits:
    20        cpu: "1"
    21        memory: "1Gi"
    22  
    23  
    24    ## Enable persistence using Persistent Volume Claims
    25    ## ref: https://kubernetes.io/docs/user-guide/persistent-volumes/
    26    ##
    27    persistence:
    28      ## @param shard[*].persistence.enabled Enable persistence using Persistent Volume Claims
    29      ##
    30      enabled: true
    31      ## `data` volume settings
    32      ##
    33      data:
    34        ## @param shard[*].persistence.data.storageClassName Storage class of backing PVC
    35        ## If defined, storageClassName: <storageClass>
    36        ## If set to "-", storageClassName: "", which disables dynamic provisioning
    37        ## If undefined (the default) or set to null, no storageClassName spec is
    38        ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
    39        ##   GKE, AWS & OpenStack)
    40        ##
    41        storageClassName:
    42        ## @param shard[*].persistence.size Size of data volume
    43        ##
    44        size: 20Gi
    45  
    46  dn:
    47    -
    48      ## @param dn[*].replicas data replicas of each DN instance
    49      ## Default value is 3, which means a paxos group: leader, follower, follower
    50      replicas: 3
    51      ## @param dn[*].resources
    52      ## resource management for dn component
    53      ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
    54      resources:
    55        requests:
    56          cpu: "1"
    57          memory: "1Gi"
    58        limits:
    59          cpu: "1"
    60          memory: "1Gi"
    61  
    62      ## Enable persistence using Persistent Volume Claims
    63      ## ref: https://kubernetes.io/docs/user-guide/persistent-volumes/
    64      ##
    65      persistence:
    66        ## @param shard[*].persistence.enabled Enable persistence using Persistent Volume Claims
    67        ##
    68        enabled: true
    69        ## `data` volume settings
    70        ##
    71        data:
    72          ## @param shard[*].persistence.data.storageClassName Storage class of backing PVC
    73          ## If defined, storageClassName: <storageClass>
    74          ## If set to "-", storageClassName: "", which disables dynamic provisioning
    75          ## If undefined (the default) or set to null, no storageClassName spec is
    76          ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
    77          ##   GKE, AWS & OpenStack)
    78          ##
    79          storageClassName:
    80          ## @param shard[*].persistence.size Size of data volume
    81          ##
    82          size: 20Gi
    83  
    84  cn:
    85    ## @param cn.replicas number of polardb-x cn nodes
    86    replicas: 2
    87    ## @param cn.resources
    88    ## resource management for cn component
    89    ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
    90    resources:
    91      requests:
    92        cpu: "1"
    93        memory: "1Gi"
    94      limits:
    95        cpu: "1"
    96        memory: "1Gi"
    97  
    98  cdc:
    99    ## @param cdc.replicas number of polardb-x cdc nodes
   100    replicas: 2
   101    ## @param cdc.resources
   102    ## resource management for cdc component
   103    ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
   104    resources:
   105      requests:
   106        cpu: "1"
   107        memory: "1Gi"
   108      limits:
   109        cpu: "1"
   110        memory: "1Gi"