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 here.
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.
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.
# In the helmfile search token refresher chart and modify `installedTemplate: false`
- chart: perfectscale-public/token-refresher
version: 0.1.0
name: token-refresher
labels:
group: infra
installedTemplate: false
The copy-image command
Run the
copy-image
command
To start copying container images from our container registry to your target registry, run the following command:
./provisioner copy-images
This operation may take some time. Ensure you have a stable internet connection throughout the process.
Install the provisioner
./provisioner install
Last updated
Was this helpful?