feat(argo-rollouts): Allow defining priorityClassName (#1212)

* feat(argo-rollouts): allow defining controller.priorityClassName

Signed-off-by: amirschw <24677563+amirschw@users.noreply.github.com>

* add priorityClassName to the dashbaord pods

Signed-off-by: amirschw <24677563+amirschw@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
This commit is contained in:
amirschw 2022-04-05 14:38:02 +03:00 committed by GitHub
parent 3befa82210
commit 6ff050f6f5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 17 additions and 3 deletions

View file

@ -31,6 +31,8 @@ controller:
tolerations: []
# -- Assign custom [affinity] rules to the deployment
affinity: {}
# -- [priorityClassName] for the controller
priorityClassName: ""
# -- The number of controller pods to run
replicas: 2
image:
@ -144,6 +146,8 @@ dashboard:
tolerations: []
# -- Assign custom [affinity] rules to the deployment
affinity: {}
# -- [priorityClassName] for the dashboard server
priorityClassName: ""
image:
# -- Registry to use
registry: quay.io