StarlingX Vault App
 
 
 
 
 
Go to file
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
python3-k8sapp-vault Add label core affinity labels to each vault pod 2023-06-20 16:45:27 -03:00
stx-vault-helm Removing default injector anti-affinity rules 2023-08-15 18:23:35 +00:00
stx-vault-manager/debian Add Debian based stx-vault-manager image 2023-01-18 13:37:01 -05:00
vault-helm vault-manager wait for one server only when initialized 2023-08-08 15:31:29 -04:00
.gitreview Added .gitreview 2020-07-02 09:08:19 +00:00
.zuul.yaml Fix github mirroring for this repo 2023-04-28 12:38:53 -04:00
CONTRIBUTING.rst Initial commit for stx-vault app 2020-07-09 11:18:44 -04:00
HACKING.rst Initial commit for stx-vault app 2020-07-09 11:18:44 -04:00
bindep.txt Enable py39 tox gate/test for app plugins 2021-09-13 11:34:49 -04:00
config Initial commit for stx-vault app 2020-07-09 11:18:44 -04:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:13:40 -04:00
debian_iso_image.inc vault-armada-app: update debian_iso_image.inc 2022-11-24 11:47:30 +08:00
debian_pkg_dirs Standardize app configs 2023-01-18 14:20:36 +00:00
debian_stable_docker_images.inc Add Debian based stx-vault-manager image 2023-01-18 13:37:01 -05:00
github_sync.trigger Initial commit for stx-vault app 2020-07-09 11:18:44 -04:00
requirements.txt Initial commit for stx-vault app 2020-07-09 11:18:44 -04:00
test-requirements.txt Initial commit for stx-vault app 2020-07-09 11:18:44 -04:00
tox.ini Update tox.ini to work with tox 4 2022-12-27 01:33:59 +00:00