Sébastien
10 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with
59 additions and
4 deletions
-
k8s/charts/seaweedfs/templates/filer-statefulset.yaml
-
k8s/charts/seaweedfs/templates/master-statefulset.yaml
-
k8s/charts/seaweedfs/templates/s3-deployment.yaml
-
k8s/charts/seaweedfs/templates/volume-statefulset.yaml
-
k8s/charts/seaweedfs/values.yaml
|
|
@ -105,7 +105,12 @@ spec: |
|
|
|
{{- if .Values.global.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.global.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
{{- if .Values.filer.secretExtraEnvironmentVars }} |
|
|
|
|
|
@ -83,13 +83,23 @@ spec: |
|
|
|
{{- if .Values.master.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.master.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
{{- if .Values.global.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.global.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
command: |
|
|
|
|
|
@ -69,10 +69,26 @@ spec: |
|
|
|
fieldPath: metadata.namespace |
|
|
|
- name: SEAWEEDFS_FULLNAME |
|
|
|
value: "{{ template "seaweedfs.name" . }}" |
|
|
|
{{- if .Values.s3.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.s3.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
{{- if .Values.global.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.global.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
command: |
|
|
|
|
|
@ -91,10 +91,26 @@ spec: |
|
|
|
fieldPath: status.hostIP |
|
|
|
- name: SEAWEEDFS_FULLNAME |
|
|
|
value: "{{ template "seaweedfs.name" . }}" |
|
|
|
{{- if .Values.volume.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.volume.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
{{- if .Values.global.extraEnvironmentVars }} |
|
|
|
{{- range $key, $value := .Values.global.extraEnvironmentVars }} |
|
|
|
- name: {{ $key }} |
|
|
|
{{- if kindIs "string" $value }} |
|
|
|
value: {{ $value | quote }} |
|
|
|
{{- else }} |
|
|
|
valueFrom: |
|
|
|
{{ toYaml $value | nindent 16 | trim }} |
|
|
|
{{- end -}} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
command: |
|
|
|
|
|
@ -36,6 +36,10 @@ global: |
|
|
|
WEED_CLUSTER_DEFAULT: "sw" |
|
|
|
WEED_CLUSTER_SW_MASTER: "seaweedfs-master.seaweedfs:9333" |
|
|
|
WEED_CLUSTER_SW_FILER: "seaweedfs-filer-client.seaweedfs:8888" |
|
|
|
# WEED_JWT_SIGNING_KEY: |
|
|
|
# secretKeyRef: |
|
|
|
# name: seaweedfs-signing-key |
|
|
|
# key: signingKey |
|
|
|
|
|
|
|
image: |
|
|
|
registry: "" |
|
|
@ -186,10 +190,10 @@ master: |
|
|
|
tls: [] |
|
|
|
|
|
|
|
extraEnvironmentVars: |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_1: 7 |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_2: 6 |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_3: 3 |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_OTHER: 1 |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_1: '7' |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_2: '6' |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_3: '3' |
|
|
|
WEED_MASTER_VOLUME_GROWTH_COPY_OTHER: '1' |
|
|
|
|
|
|
|
# used to configure livenessProbe on master-server containers |
|
|
|
# |
|
|
@ -371,6 +375,8 @@ volume: |
|
|
|
# ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ |
|
|
|
serviceAccountName: "" |
|
|
|
|
|
|
|
extraEnvironmentVars: |
|
|
|
|
|
|
|
# used to configure livenessProbe on volume-server containers |
|
|
|
# |
|
|
|
livenessProbe: |
|
|
@ -706,6 +712,8 @@ s3: |
|
|
|
storageClass: "" |
|
|
|
hostPathPrefix: /storage |
|
|
|
|
|
|
|
extraEnvironmentVars: |
|
|
|
|
|
|
|
# used to configure livenessProbe on s3 containers |
|
|
|
# |
|
|
|
livenessProbe: |
|
|
|