StarlingX Vault App
Go to file
Tae Park b00a768784 Create vault manager class for lifecycle code
Creating a new vault manager class within vault.py, so that sysinv can
interact with the new vault manager helm chart. The get_override
function is modified so that the new vault manager fluxcd override is
properly applied.

Test Plan:
PASS	AIO-SX vault sanity
PASS	AIO-DX plus 1 worker vault fresh install and sanity
PASS	Vault HA test for AIO-DX plus 1 worker
PASS	Disable new vault manager helm chart with system
	helm-chart-attribute-modify

Story: 2010929
Task: 49600

Change-Id: I71f0050a9cfd1be1c867f13926c84827d74f71de
Signed-off-by: Tae Park <tae.park@windriver.com>
2024-03-19 14:15:11 -04:00
helm-charts Separate vault-manager to a new package 2024-03-11 14:49:10 -04:00
python3-k8sapp-vault Create vault manager class for lifecycle code 2024-03-19 14:15:11 -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