diff --git a/charts/greptimedb/Chart.yaml b/charts/greptimedb/Chart.yaml index d38a716..f4b9478 100644 --- a/charts/greptimedb/Chart.yaml +++ b/charts/greptimedb/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: greptimedb description: A Helm chart for deploying GreptimeDB cluster in Kubernetes type: application -version: 0.1.1-alpha.11 +version: 0.1.1-alpha.12 appVersion: 0.3.2 diff --git a/charts/greptimedb/templates/s3-credentials-sealed-secret.yaml b/charts/greptimedb/templates/s3-credentials-sealed-secret.yaml index 1a46d36..f535672 100644 --- a/charts/greptimedb/templates/s3-credentials-sealed-secret.yaml +++ b/charts/greptimedb/templates/s3-credentials-sealed-secret.yaml @@ -8,7 +8,9 @@ metadata: namespace: {{ .Release.Namespace }} spec: encryptedData: - {{- toYaml .Values.storage.s3.credentials.secretCreation.data | nindent 4 }} + {{- range $key, $value := .Values.storage.s3.credentials.secretCreation.data }} + {{ $key }}: {{ $value | quote }} + {{- end }} template: metadata: name: {{ .Values.storage.s3.credentials.secretName }} diff --git a/charts/greptimedb/templates/s3-credentials-secret.yaml b/charts/greptimedb/templates/s3-credentials-secret.yaml index 4c64b01..30641ce 100644 --- a/charts/greptimedb/templates/s3-credentials-secret.yaml +++ b/charts/greptimedb/templates/s3-credentials-secret.yaml @@ -8,7 +8,9 @@ metadata: kind: Secret type: Opaque data: - {{- toYaml .Values.storage.s3.credentials.secretCreation.data | nindent 4 }} + {{- range $key, $value := .Values.storage.s3.credentials.secretCreation.data }} + {{ $key }}: {{ $value | b64enc | quote }} + {{- end }} {{- end }} {{- end }} {{- end }} diff --git a/charts/greptimedb/values.yaml b/charts/greptimedb/values.yaml index 7c54e9f..fd7ae28 100644 --- a/charts/greptimedb/values.yaml +++ b/charts/greptimedb/values.yaml @@ -74,10 +74,13 @@ storage: # configure to use s3 storage. s3: {} -# bucket: "greptimedb" +# bucket: "mycluster" # region: "us-west-2" -# root: "/data" -# endpoint: "" +# +# # The root directory of the cluster. +# # The data directory in S3 will be: 's3:////data/...'. +# root: "mycluster" +# endpoint: "s3.us-west-2.amazonaws.com" # credentials: # secretName: "s3-credentials" # secretCreation: @@ -86,6 +89,8 @@ storage: # # Create the sealed secret. # # If enableEncryption is true, the credentials should be encrypted. # enableEncryption: false +# +# # If the enableEncryption is true, the data should be set as encrypted data. # data: -# access-key-id: "" -# secret-access-key: "" +# access-key-id: "you-should-set-the-access-key-id-here" +# secret-access-key: "you-should-set-the-secret-access-key-here"