vault-armada-app/stx-vault-helm
Tae Park f7a37e6ad9 Removing default injector anti-affinity rules
Adding a null override over default anti-affinity rules for vault injectors. The default rule only allow one vault injector pod at a time. This is a problem because helm-override and application apply will try to schedule a new pod first before completely removing the old pod.
This change lets a new vault agent injector pod to be scheduled without issue.

TEST PLAN:
 - Test for AIO-SX
 - Update helm-override so that vault-injector has a different image tag than default
 - apply the new helm-override
 - There should be no FailedScheduling error in the vault pods
 - Sanity test for both AIO-SX and AIO-DX + 1 worker

Closes-bug: 2030901

Change-Id: I9814f502558ab1cbecad48cf37341639c964258f
Signed-off-by: Tae Park <tae.park@windriver.com>
2023-08-15 18:23:35 +00:00
..
debian Remove psp-rolebinding from vault-aramda-app 2023-03-24 15:26:55 +00:00
stx-vault-helm Removing default injector anti-affinity rules 2023-08-15 18:23:35 +00:00