StarlingX Vault App
Go to file
Tae Park 53db02a48e Overwrite PSP enable option for kube ver. 1.25+
Adding a check under get_override function for vault. This checks if PSP
is enabled by the user for systems with kubernetes version 1.25 and
above, and if it is, then it will be disabled.

Test Plan:
PASS	Unit Tests
PASS	User override with global.psp.enable=true will be changed to
	false during first/repeated application-apply
PASS	User override with global.psp.enable=true will be changed to
	false during application-update
PASS	Vault application install
PASS	Vault application update after kubernetes upgrade from version
	1.24 to 1.25 or newer
PASS	AIO-SX vault sanity

Story: 2011073
Task: 49799

Change-Id: Ia78e5a0c4423ff110a31d002904e82dee2316d65
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-04-03 13:40:54 -04:00
helm-charts Separate vault-manager to a new package 2024-03-11 14:49:10 -04:00
python3-k8sapp-vault Overwrite PSP enable option for kube ver. 1.25+ 2024-04-03 13:40:54 -04:00
stx-vault-helm Create vault manager class for lifecycle code 2024-03-19 14:15:11 -04:00
stx-vault-manager/debian Fix KUBE_LATEST_VERSION to installed version 2024-02-07 15:13:29 -05: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
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 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
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