This is a basic plugin that allows you backup and restore whole cluster and specified namespace.
The installation part is very simple you can easily install with via native helm commands like this;
- Installation
helm plugin install https://github.com/WoodProgrammer/helm-migrate.git
You can also specify version tag;
helm plugin install https://github.com/WoodProgrammer/helm-migrate.git --version 0.0.7
After you download and install the entire package to verify the steps you can check this one
➜ helm migrate --help
helm migrate rocking yeaaa :))
Usage:
helm migrate [flags]
helm [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
mode Type of the operation in cluster
Flags:
-h, --help help for helm
Use "helm [command] --help" for more information about a command.
helm migrate mode restore --namespace kube-system --sourcecluster kind-kind --targetcluster kind-kind-test-cluster \
--kubeconfig $KUBECONFIGPATH