fd6f4311e2
In order to disable a chart the k8sapp plugin needs to override the execute_kustomize_updates method. Copy Bob's fluxcd kustomize example in platform-integ-apps: https://opendev.org/starlingx/platform-armada-app/commit/928c047b Note: Disabling the vault-manager suggests that another process will unseal the vault. The vault server will not be unsealed vault-manager. If it remains sealed the server's readinessprobe will fail and this will prevent application-apply. Set vault values.yaml server.readinessProbe.enabled 'false' if necessary to allow the application-apply to complete. The same applies for initialization of the vault. Test Plan: PASS system helm-chart-attribute-modify works to enable and disable the vault-manager chart PASS vault sanity PASS USM upgrade with vault applied Story: 2011073 Task: 51071 Change-Id: Icda71ceef89cdb84ecaca8d927f41db92a4626bb Signed-off-by: Michel Thebeau <Michel.Thebeau@windriver.com> |
||
---|---|---|
.. | ||
k8sapp_vault | ||
.gitignore | ||
.stestr.conf | ||
LICENSE | ||
pylint.rc | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
upper-constraints.txt |
k8sapp-vault
This project contains StarlingX Kubernetes application specific python plugins for Vault. These plugins are required to integrate the oidc authorization application into the StarlingX application framework and to support the various StarlingX deployments.