- Install Helm.
- Update the kubeconfig.
- Create a namespace for HarperDB.
- Create a directory for the Helm chart.
- Create a "templates" directory and copy the manifests into it.
- Create a Chart.yaml file with the chart's name and version.
- Install the Helm release in the namespace.
- Verify the deployment status.
- Check the deployed workloads.
- Test the API.
- Make changes to the Helm chart.
- Upgrade the release with the new changes.
- Verify the updated service port.
- Modify templates to refer to the release name and namespace.
- Change the chart version.
- Upgrade the release again to apply the changes.
- Validate the deployment.