Skip to content

This is a helm plugin which allows you backup and restore all helm charts between clusters

License

Notifications You must be signed in to change notification settings

WoodProgrammer/helm-migrate

Repository files navigation

helm migrate

This is a basic plugin that allows you backup and restore whole cluster and specified namespace.

Build & Installation

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.

Usage

Example Usage

helm migrate mode restore --namespace kube-system --sourcecluster kind-kind --targetcluster kind-kind-test-cluster \
--kubeconfig $KUBECONFIGPATH

About

This is a helm plugin which allows you backup and restore all helm charts between clusters

Resources

License

Stars

Watchers

Forks

Packages

No packages published