domino_admin_toolkit.checks.test_vault_workaround module
- class domino_admin_toolkit.checks.test_vault_workaround.TestVault
Bases:
object- test_k8s_domino_version(k8s_client)
- Description:
Checks to see if the version of k8s is newer than 1.21.0
- Result:
This test will skip for versions below 1.21.0
- test_vault_running(k8s_client)
- Description:
Check if the domino deployment has vault deployed
- Result:
If vault is not deployed this test will skip
- test_vault_workaround(k8s_client)
- Description:
Run the actual check to see if the fix has already been applied to the system
- Result:
Display if Value does not have the required fix
- Public Facing KB:
https://www.vaultproject.io/docs/auth/kubernetes#kubernetes-1-21
- domino_admin_toolkit.checks.test_vault_workaround.check_k8s_version(k8s_client)
- domino_admin_toolkit.checks.test_vault_workaround.get_test_vault_running(k8s_client)
- domino_admin_toolkit.checks.test_vault_workaround.test_vault_status(k8s_client)
- domino_admin_toolkit.checks.test_vault_workaround.vault_status(k8s_client)
- Return type:
ServiceCheckResult