Browse Source
Helm: allow specifying extraArgs for s3 (#7294)
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
pull/7301/head
Andrei Kvapil
3 days ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
10 additions and
2 deletions
-
k8s/charts/seaweedfs/templates/s3/s3-deployment.yaml
-
k8s/charts/seaweedfs/values.yaml
|
|
@ -152,7 +152,10 @@ spec: |
|
|
|
{{- if .Values.s3.auditLogConfig }} |
|
|
|
-auditLogConfig=/etc/sw/s3_auditLogConfig.json \ |
|
|
|
{{- end }} |
|
|
|
-filer={{ template "seaweedfs.name" . }}-filer-client.{{ .Release.Namespace }}:{{ .Values.filer.port }} |
|
|
|
-filer={{ template "seaweedfs.name" . }}-filer-client.{{ .Release.Namespace }}:{{ .Values.filer.port }} \ |
|
|
|
{{- range .Values.s3.extraArgs }} |
|
|
|
{{ . }} \ |
|
|
|
{{- end }} |
|
|
|
volumeMounts: |
|
|
|
{{- if or (eq .Values.s3.logs.type "hostPath") (eq .Values.s3.logs.type "emptyDir") }} |
|
|
|
- name: logs |
|
|
|
|
|
@ -869,7 +869,7 @@ filer: |
|
|
|
# anonymousRead: false |
|
|
|
|
|
|
|
s3: |
|
|
|
enabled: false |
|
|
|
enabled: true |
|
|
|
imageOverride: null |
|
|
|
restartPolicy: null |
|
|
|
replicas: 1 |
|
|
@ -972,6 +972,11 @@ s3: |
|
|
|
|
|
|
|
extraEnvironmentVars: |
|
|
|
|
|
|
|
# Custom command line arguments to add to the s3 command |
|
|
|
# Example to fix connection idle seconds: |
|
|
|
extraArgs: ["-idleTimeout=30"] |
|
|
|
#extraArgs: [] |
|
|
|
|
|
|
|
# used to configure livenessProbe on s3 containers |
|
|
|
# |
|
|
|
livenessProbe: |
|
|
|