From 9655ed652f503be6deeb6edcf6d13eb0e191b57e Mon Sep 17 00:00:00 2001 From: Imre Nagi Date: Thu, 23 Jul 2020 07:27:27 +0700 Subject: [PATCH] Add pod priorityClassName to flagger deployment template Signed-off-by: Imre Nagi --- charts/flagger/templates/deployment.yaml | 3 +++ charts/flagger/values.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/charts/flagger/templates/deployment.yaml b/charts/flagger/templates/deployment.yaml index eac5a1c9..cb6ebd58 100644 --- a/charts/flagger/templates/deployment.yaml +++ b/charts/flagger/templates/deployment.yaml @@ -48,6 +48,9 @@ spec: secret: secretName: "{{ .Values.istio.kubeconfig.secretName }}" {{- end }} + {{- if .Values.podPriorityClassName }} + priorityClassName: {{ .Values.podPriorityClassName }} + {{- end }} containers: - name: flagger {{- if .Values.securityContext.enabled }} diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 257b3a5d..94286043 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -14,6 +14,9 @@ podAnnotations: prometheus.io/port: "8080" appmesh.k8s.aws/sidecarInjectorWebhook: disabled +# priority class name for pod priority configuration +podPriorityClassName: "" + metricsServer: "http://prometheus:9090" # accepted values are kubernetes, istio, linkerd, appmesh, nginx, gloo or supergloo:mesh.namespace (defaults to istio)