Migrate to Helm¶
This section guides you through the process of migrating from a Kubernetes deployment to a Helm-based deployment. This transition is particularly relevant for organizations seeking to leverage the benefits of Helm within their Kubernetes environments. Helm simplifies and streamlines the deployment and management of applications on Kubernetes, making it an attractive choice for managing complex applications like Privacera Manager.
Prerequisites¶
Before proceeding with the Helm migration, ensure your Privacera Manager is running version 8.7.0.1
or higher, but not exceeding 9.0.2.1
. If your version is outside this range, first update to a compatible version using the standard Privacera Manager update procedure.
Migration Procedure¶
To migrate from a Kubernetes deployment to a Helm-based deployment, perform the following steps:
-
Run the following command to annotate the existing resources which are deployed:
Tip
Replace
<YOUR_NAMESPACE>
with the actual value of the deployment namespace before executing the command. -
Verify the annotations and labels:
The preceding script annotates and labels all your resources with Helm.
-
Run the following command to enable Helm deployment:
-
Once the setup is completed, you get the
pm_with_helm.sh
script in the privacera-manager folder. Run the following command to install Helm Charts.Bash This creates the Helm release for all your existing deployed resources and converts the existing normal deployment to Helm deployment.
-
Run the post-install setups:
-
Run the following command to check if all the charts are deployed:
Bash
- Previous: Advanced Configuration