diff --git a/fluentd/templates/deployment-fluentd.yaml b/fluentd/templates/deployment-fluentd.yaml index 10270e42..8195dcb8 100644 --- a/fluentd/templates/deployment-fluentd.yaml +++ b/fluentd/templates/deployment-fluentd.yaml @@ -92,6 +92,8 @@ spec: {{- if eq .Values.deployment.type "Deployment" }} replicas: {{ .Values.pod.replicas.fluentd }} {{ tuple $envAll | include "helm-toolkit.snippets.kubernetes_upgrades_deployment" | indent 2 }} +{{- else }} +{{ tuple $envAll "fluentd" | include "helm-toolkit.snippets.kubernetes_upgrades_daemonset" | indent 2 }} {{- end }} selector: matchLabels: diff --git a/fluentd/values.yaml b/fluentd/values.yaml index 1725057c..dd6be0be 100644 --- a/fluentd/values.yaml +++ b/fluentd/values.yaml @@ -439,6 +439,12 @@ pod: rolling_update: max_unavailable: 1 max_surge: 3 + daemonsets: + pod_replacement_strategy: RollingUpdate + fluentd: + enabled: true + min_ready_seconds: 0 + max_unavailable: 1 termination_grace_period: fluentd: timeout: 30