mirror of
https://github.com/helm/charts.git
synced 2026-08-19 20:37:05 +00:00
[stable/fluentd] adding option to mount extra volumes (#19216)
Signed-off-by: Alex Snast <alexsn@fb.com>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
01a2589549
commit
4a8d479f6a
@@ -2,7 +2,7 @@ apiVersion: v1
|
||||
description: A Fluentd Elasticsearch Helm chart for Kubernetes.
|
||||
icon: https://raw.githubusercontent.com/fluent/fluentd-docs/master/public/logo/Fluentd_square.png
|
||||
name: fluentd
|
||||
version: 2.2.1
|
||||
version: 2.3.0
|
||||
appVersion: v2.4.0
|
||||
home: https://www.fluentd.org/
|
||||
sources:
|
||||
|
||||
@@ -57,6 +57,8 @@ Parameter | Description | Default
|
||||
`image.tag` | Image tag | `v2.4.0`
|
||||
`imagePullSecrets` | Specify image pull secrets | `nil` (does not add image pull secrets to deployed pods)
|
||||
`extraEnvVars` | Adds additional environment variables to the deployment (in yaml syntax) | `{}` See [values.yaml](values.yaml)
|
||||
`extraVolumeMounts` | Mount extra volumes (in yaml syntax) | `` See [values.yaml](values.yaml)
|
||||
`extraVolumes` | Extra volumes (in yaml syntax) | `` See [values.yaml](values.yaml)
|
||||
`ingress.enabled` | enable ingress | `false`
|
||||
`ingress.labels` | list of labels for the ingress rule | See [values.yaml](values.yaml)
|
||||
`ingress.annotations` | list of annotations for the ingress rule | `kubernetes.io/ingress.class: nginx` See [values.yaml](values.yaml)
|
||||
|
||||
@@ -97,6 +97,9 @@ spec:
|
||||
mountPath: /etc/fluent/config.d
|
||||
- name: buffer
|
||||
mountPath: "/var/log/fluentd-buffers"
|
||||
{{- if .Values.extraVolumeMounts }}
|
||||
{{ toYaml .Values.extraVolumeMounts | indent 8 }}
|
||||
{{- end }}
|
||||
serviceAccountName: {{ template "fluentd.fullname" . }}
|
||||
volumes:
|
||||
- name: config-volume-{{ template "fluentd.fullname" . }}
|
||||
@@ -111,6 +114,9 @@ spec:
|
||||
- name: buffer
|
||||
emptyDir: {}
|
||||
{{- end }}
|
||||
{{- if .Values.extraVolumes }}
|
||||
{{ toYaml .Values.extraVolumes | indent 8 }}
|
||||
{{- end }}
|
||||
{{- with .Values.nodeSelector }}
|
||||
nodeSelector:
|
||||
{{ toYaml . | indent 8 }}
|
||||
|
||||
@@ -27,6 +27,16 @@ extraEnvVars:
|
||||
# name: secret_name
|
||||
# key: secret_key
|
||||
|
||||
# extraVolumes:
|
||||
# - name: es-certs
|
||||
# secret:
|
||||
# defaultMode: 420
|
||||
# secretName: es-certs
|
||||
# extraVolumeMounts:
|
||||
# - name: es-certs
|
||||
# mountPath: /certs
|
||||
# readOnly: true
|
||||
|
||||
plugins:
|
||||
enabled: false
|
||||
pluginsList: []
|
||||
|
||||
Reference in New Issue
Block a user