Deploy vault into a custom namespace
To deploy Vault into a custom namespace (not into default
), you have to:
-
Ensure that you have required permissions:
-
Use the custom namespace in the following fields in the Vault CR:
- unsealConfig.kubernetes.secretNamespace
- config.api_addr
- auth.roles.bound_service_account_namespaces
- secrets.configuration.config.issuing_certificates and crl_distribution_points
- secrets.configuration.root/generate.common_name
If not using CRDs, you have to use the custom namespace in the following fields of the Vault Helm chart:
-
Deploy the Vault CustomResource to the custom namespace. For example:
Last modified March 23, 2025: chore(deps): Bump actions/setup-node from 4.2.0 to 4.3.0 (#248) (270ae20)