Provisioner installation with Registry Override

Learn how to install PerfectScale provisioner with Registry Override

Before proceeding, ensure your cluster meets the installation prerequisites. Review them herearrow-up-right.

Copy container images to the target Registry

You need to copy container images from the PerfectScale public ECR to your target container registry. To clone container images, follow the steps below.

circle-info

Ensure you have the provisioner binary, helmfile.yaml, config.yaml, and tenant_id provided by PerfectScale.

Configure the config.yaml

Use the following parameters to configure config.yaml .

access_key: 
secret_key: 
suffix_url: "DNS name"
tenant_id: "vendor_tenant_id" # provided by PerfectScale
namespace: <namespace_name>
kube_context: <k8s_cluster_context>
kube_config: <path_to_kubeconfig_file>
helmfile: "helmfile.yaml" # provided by PerfectScale
registry_override: "your_container_registry_name"

Turn off the token refresher

Turn off the token refresher installation chart in the helmfile provided by PerfectScale.

The copy-image command

circle-info

Make sure you are logged in to your desired container registry

circle-info

Example: Azure container registry

  1. Run the copy-image command

To start copying container images from our container registry to your target registry, run the following command:

circle-exclamation
  1. Install the provisioner

Last updated

Was this helpful?