StarlingX Vault App
Go to file
Michel Thebeau f994829fcb override pre-existing anti-affinity
commit f7a37e6a, "Removing default injector anti-affinity rules",
disables anti-affinity for the injector pod.  This is sufficient for
future application updates.  However, during application-update an old
pod that still has anti-affinity will still prevent scheduling of a new
pod.  This is observed on AIO-SX when testing application-update in
preparation for USM.

Using injector.strategy.rollingUpdate.maxUnavailable
(DeploymentStrategy) set to 100% the old pod will immediately terminate
while the new pod waits for its termination.

This is the workaround described in the original in starlingx bug:
https://bugs.launchpad.net/starlingx/+bug/2030901.

Test Plan:
PASS  AIO-SX vault sanity
PASS  application-update

Partial-Bug: 2030901
Story: 2011073
Task: 50484

Change-Id: I66fe336ece7f1ccd68caa665aabc693f1b9a5c18
Signed-off-by: Michel Thebeau <Michel.Thebeau@windriver.com>
2024-06-28 20:58:00 +00:00
helm-charts vault-manager: add functions for backup and restore 2024-04-08 21:49:30 +00:00
python3-k8sapp-vault Overwrite PSP enable option for kube ver. 1.25+ 2024-04-03 13:40:54 -04:00
stx-vault-helm override pre-existing anti-affinity 2024-06-28 20:58:00 +00:00
stx-vault-manager/debian Updating supported kubectl version list 2024-06-27 12:59:13 +00:00
.gitignore Update app Zuul Check Jobs. 2023-12-18 15:34:44 -06:00
.gitreview Added .gitreview 2020-07-02 09:08:19 +00:00
.zuul.yaml Add minimum Kubernetes version supported 2024-02-06 15:14:34 -03: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
CONTRIBUTING.rst 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 Separate vault-manager to a new package 2024-03-11 14:49:10 -04: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
HACKING.rst 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 app Zuul Check Jobs. 2023-12-18 15:34:44 -06:00