Install APL with Helm
Install client binaries
When installing APL using the Helm chart, make sure the following client binaries exist:
Add the APL repository
helm repo add apl https://linode.github.io/apl-core
helm repo update
See helm repo for command documentation.
Minimal values
info
cluster:
name: # the name of your cluster
provider: # choose between aws, azure, google, digitalocean, ovh, vultr, scaleway or custom
When the chart is installed, follow the post installation steps.
Custom values
To view the required values.yaml
file with detailed comments, view and download the chart's latest values.yaml. Run the following command to view all the values (which might be overwhelming):
helm show values apl/apl
To test wether the input values are correct run the following command:
helm template -f values.yaml apl/apl
Install the Helm chart
Install the Helm chart:
helm install -f values.yaml apl apl/apl
Monitoring the installation
The chart deploys a Job (-apl
) in the default
namespace. Monitor the chart install using kubectl
:
# get the status of the job
kubectl get job apl -w
# watch the helm chart install status:
watch helm list -Aa
Or view detailed info about Kubernetes resources with k9s
When the chart is installed, follow the post installation steps.