diff --git a/deploy/helm/sumologic/templates/metrics-statefulset.yaml b/deploy/helm/sumologic/templates/metrics-statefulset.yaml index 5def3ca8ae..0ca9669b31 100644 --- a/deploy/helm/sumologic/templates/metrics-statefulset.yaml +++ b/deploy/helm/sumologic/templates/metrics-statefulset.yaml @@ -99,6 +99,9 @@ spec: {{- end }} securityContext: fsGroup: {{ .Values.fluentd.securityContext.fsGroup }} + {{- if .Values.fluentd.metrics.statefulset.priorityClassName }} + priorityClassName: {{ .Values.fluentd.metrics.statefulset.priorityClassName | quote }} + {{- end }} containers: - name: fluentd image: {{ .Values.image.repository }}:{{ .Values.image.tag }} diff --git a/deploy/helm/sumologic/templates/otelcol-deployment.yaml b/deploy/helm/sumologic/templates/otelcol-deployment.yaml index c4dba15a1b..ea36b7b73a 100644 --- a/deploy/helm/sumologic/templates/otelcol-deployment.yaml +++ b/deploy/helm/sumologic/templates/otelcol-deployment.yaml @@ -47,6 +47,9 @@ spec: tolerations: {{ toYaml .Values.otelcol.deployment.tolerations | indent 8 }} {{- end }} + {{- if .Values.otelcol.deployment.priorityClassName }} + priorityClassName: {{ .Values.otelcol.deployment.priorityClassName | quote }} + {{- end }} containers: - name: otelcontrib-collector image: {{ .Values.otelcol.deployment.image.name }}:{{ .Values.otelcol.deployment.image.tag }} diff --git a/deploy/helm/sumologic/templates/statefulset.yaml b/deploy/helm/sumologic/templates/statefulset.yaml index 6b70e84cc5..b9f3470853 100644 --- a/deploy/helm/sumologic/templates/statefulset.yaml +++ b/deploy/helm/sumologic/templates/statefulset.yaml @@ -99,6 +99,9 @@ spec: {{- end }} securityContext: fsGroup: {{ .Values.fluentd.securityContext.fsGroup }} + {{- if .Values.fluentd.logs.statefulset.priorityClassName }} + priorityClassName: {{ .Values.fluentd.logs.statefulset.priorityClassName | quote }} + {{- end }} containers: - name: fluentd image: {{ .Values.image.repository }}:{{ .Values.image.tag }} diff --git a/deploy/helm/sumologic/values.yaml b/deploy/helm/sumologic/values.yaml index ba01dc0efd..9802e21185 100644 --- a/deploy/helm/sumologic/values.yaml +++ b/deploy/helm/sumologic/values.yaml @@ -283,6 +283,9 @@ fluentd: requests: memory: 768Mi cpu: 0.5 + ## Option to define priorityClassName to assign a priority class to pods. + priorityClassName: + ## Add custom labels only to logs fluentd sts pods podLabels: {} ## Add custom annotations only to logs fluentd sts pods @@ -486,6 +489,9 @@ fluentd: requests: memory: 768Mi cpu: 0.5 + ## Option to define priorityClassName to assign a priority class to pods. + priorityClassName: + ## Add custom labels only to metrics fluentd sts pods podLabels: {} ## Add custom annotations only to metrics fluentd sts pods @@ -1295,6 +1301,8 @@ otelcol: name: "sumologic/opentelemetry-collector" tag: "0.6.1.0" pullPolicy: IfNotPresent + ## Option to define priorityClassName to assign a priority class to pods. + priorityClassName: config: receivers: jaeger: