Clone APL Instance
It may happen that you need to move APL to another Kubernetes cluster. Because APL is a GitOps driven platfrom, you can export the existing setup that can then be used to install a new APL instance.
This procedure does not cover cloning the persistent volumes from your old cluster.
Prerequisites
- APL version >=
v2.6
Steps
Download values file
-
Sign in as an admin.
-
Select the
platform
view in the top bar. -
Navigate to the
Maintenance
page in the left menu bar. -
Click the
Download APL values
link. -
The values should be in your
Downloads
folder.
It is advised to keep this file save as it contains passwords and access credentials.
Use the values to install a new APL instance
Depending on your use case, you may need to change some settings from the values.yaml
file before using it to install a new APL instance. The most common use cases:
-
Change the
domainSuffix
. -
Change the team service URLs.
-
Change the access credentials to cloud resources.
Once the values.yaml
file is ready you can use Helm to install APL on to a new Kubernetes cluster:
helm install -f values.yaml apl apl/apl