github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/risingwave-cluster/values.yaml (about) 1 clusterVersionOverride: "" 2 nameOverride: "" 3 fullnameOverride: "" 4 5 ## @param terminationPolicy define Cluster termination policy. One of DoNotTerminate, Halt, Delete, WipeOut. 6 ## 7 terminationPolicy: Delete 8 9 ## Service configurations 10 ## 11 service: 12 ## @param service.type RisingWave SQL frontend service type, valid options are ExternalName, ClusterIP, NodePort, and LoadBalancer. 13 ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types 14 ## 15 type: ClusterIP 16 17 ## @param tolerations define global Tolerations for the cluster all pod's assignment. 18 ## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ 19 ## 20 tolerations: [ ] 21 22 ## @param topologySpreadConstraints Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template. 23 ## Ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/#spread-constraints-for-pods 24 ## 25 topologyKeys: 26 - kubernetes.io/hostname 27 28 ## @param affinity is affinity setting for RisingWave cluster pods assignment. 29 ## 30 affinity: { } 31 32 serviceAccount: 33 ## @param serviceAccount.name is the name of the service account to use. 34 ## Used by all RisingWave component pods. 35 ## 36 name: "" 37 38 ## RisingWave Configuration 39 ## 40 risingwave: 41 meta: 42 ## @param risingwave.meta.replicas 43 ## Number of meta replicas. 44 ## 45 replicas: 1 46 47 ## @param risingwave.meta.resources 48 ## Resource management 49 ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ 50 ## 51 resources: 52 requests: 53 cpu: "500m" 54 memory: "500Mi" 55 limits: 56 cpu: "1" 57 memory: "1Gi" 58 59 60 frontend: 61 ## @param risingwave.frontend.replicas 62 ## Number of frontend replicas. 63 ## 64 replicas: 1 65 66 ## @param risingwave.frontend.resources 67 ## Resource management 68 ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ 69 ## 70 resources: 71 requests: 72 cpu: "500m" 73 memory: "500Mi" 74 limits: 75 cpu: "1" 76 memory: "1Gi" 77 78 79 compute: 80 ## @param risingwave.compute.replicas 81 ## Number of compute replicas. 82 ## 83 replicas: 1 84 85 ## @param risingwave.compute.resources 86 ## Resource management 87 ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ 88 ## 89 resources: 90 requests: 91 cpu: "500m" 92 memory: "500Mi" 93 limits: 94 cpu: "1" 95 memory: "1Gi" 96 97 98 compactor: 99 ## @param risingwave.compactor.replicas 100 ## Number of compactor replicas. 101 ## 102 replicas: 1 103 104 ## @param risingwave.compactor.resources 105 ## Resource management 106 ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ 107 ## 108 resources: 109 requests: 110 cpu: "500m" 111 memory: "500Mi" 112 limits: 113 cpu: "1" 114 memory: "1Gi" 115 116 117 connector: 118 ## @param risingwave.connector.replicas 119 ## Number of connector replicas. 120 ## 121 replicas: 1 122 123 ## @param risingwave.connector.resources 124 ## Resource management 125 ## more info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ 126 ## 127 resources: 128 requests: 129 cpu: "500m" 130 memory: "500Mi" 131 limits: 132 cpu: "1" 133 memory: "1Gi" 134 135 136 metaStore: 137 etcd: 138 ## @param risingwave.metaStore.etcd.endpoint 139 ## etcd endpoint. 140 ## 141 endpoints: "REPLACE-WITH-YOUR-ETCD-ENDPOINT:2379" 142 143 ## @param risingwave.metaStore.etcd.authentication 144 ## etcd authentication. 145 authentication: 146 ## @param risingwave.metaStore.etcd.authentication.enabled. 147 ## Enable authentication or not. 148 ## 149 enabled: false 150 151 ## @param risingwave.metaStore.etcd.authentication.username 152 ## etcd username. Leave it empty for no authentication. 153 ## 154 username: "" 155 156 ## @param risingwave.metaStore.etcd.authentication.password 157 ## etcd password. Leave it empty for no authentication. 158 ## 159 password: "" 160 161 162 stateStore: 163 ## @param risingwave.stateStore.dataDirectory data directory. 164 dataDirectory: "risingwave" 165 166 s3: 167 ## @param risingwave.stateStore.s3.endpoint 168 ## Endpoint for S3 compatible services. Leave it empty for standard AWS S3. 169 ## 170 endpoint: "https://s3.REPLACE-WITH-YOUR-REGION.amazonaws.com.cn" 171 172 ## @param risingwave.stateStore.s3.region 173 ## Region of S3 bucket. 174 ## 175 region: "REPLACE-WITH-YOUR-REGION" 176 177 ## @param risingwave.stateStore.s3.bucket 178 ## S3 bucket name. 179 ## 180 bucket: "REPLACE-WITH-YOUR-BUCKET" 181 182 ## @param risingwave.stateStore.s3.credentials 183 ## S3 credentials. 184 ## 185 authentication: 186 ## @param risingwave.stateStore.s3.credentials.serviceAccountName 187 ## Use IAM role on service account for authentication. If set, accessKey and secretAccessKey will be ignored. 188 ## Also, the global service account name will be overriden if set. 189 ## 190 serviceAccountName: "" 191 192 ## @param risingwave.stateStore.s3.credentials.accessKey 193 ## S3 access key. 194 ## 195 accessKey: "REPLACE-WITH-YOUR-AK" 196 197 ## @param risingwave.stateStore.s3.credentials.secretAccessKey 198 ## S3 secret access key. 199 ## 200 secretAccessKey: "REPLACE-WITH-YOUR-SK"