Skip to main content

Install on-premises

You can install Portworx Backup on any Kubernetes cluster using Helm charts, as long as you meet the prerequisites. This can be one of your application clusters or a dedicated cluster. Since it is a multi-cluster backup solution, you need not install Portworx Backup on every cluster that you back up. Instead, other clusters are added through the Portworx Backup user interface.

Install Portworx Backup on-premises

  1. If you are installing Portworx Backup alone -- without Portworx Enterprise -- skip this step. If you want to install Portworx Backup with Portworx Enterprise, you must first Install Portworx, then create the following storage class on your Kubernetes cluster:

    kind: StorageClass
    name: portworx-sc
    repl: "3"
  2. Generate the install spec through the Portworx Backup spec generator.

    • If you are using Portworx for the Portworx Backup installation, populate the values for backup version, namespace, helm option, environment, and StorageClass name.
    • Select Use custom registry, provide values for custom registry, image repository and image pull secret (create a secret only if image pulling from an internal repository requires credentials).
  3. Install helm:

    curl -fsSL -o
    chmod 700
  4. Using Helm, add the Portworx Enterprise repo to your cluster and update it:

    helm repo add <repo-name> && helm repo update
  5. Install Portworx Backup using either the helm set command or the values.yaml file provided in the output of the Complete tab of the spec generator.

    You can find more information about the Portworx Backup Helm chart in the reference article.

Configure external OIDC endpoints

If you enabled an external OIDC during the Portworx Backup installation, you must manually configure the redirect URI in your OIDC provider.

Refer to the Set up login redirects section of the Portworx Enterprise documentation for instructions.

Was this page helpful?