Airgap Virtual Machine (VM) Install with CLI#
If you prefer to install programmatically using CLI only, follow the steps below.
Upload the license file and the arthur-x.x.x.airgap
bundle on your VM instance.
Example:
scp -i mykey.pem ~/Downloads/Test\ Customer.yaml ubuntu@hostname:license.yaml
scp -i mykey.pem ~/Downloads/arthur-x.x.x.airgap ubuntu@hostname:arthur-x.x.x.airgap
Create a config.yaml
file on the VM instance using the configuration template.
Run this install command from your VM’s SSH session:
kubectl kots install arthur \
--airgap-bundle ./arthur-x.x.x.airgap \
--license-file ./license.yaml \
--config-values ./config.yaml \
--namespace arthur \
--shared-password [The Kotsadm password you saved earlier]