Kommander in an Air-gapped Environment
Follow these steps to install the Kommander component of DKP Essential in an air-gapped environment with basic setup.
Installation
- Create the configuration file by running - dkp install kommander --init --airgapped > kommander.yamlfor the air-gapped deployment.
- In the same file, if you are installing Kommander in an AWS VPC, set the Traefik annotation to create an internal facing ELB by setting the following: CODE- apps: traefik: enabled: true values: | service: annotations: service.beta.kubernetes.io/aws-load-balancer-internal: "true"
- To install Kommander in your air-gapped environment using the above configuration file, enter the following command: CODE- dkp install kommander --installer-config kommander.yaml --kubeconfig=${CLUSTER_NAME}.conf \ --kommander-applications-repository ./application-repositories/kommander-applications-v2.5.0.tar.gz \ --charts-bundle ./application-charts/dkp-kommander-charts-bundle-v2.5.0.tar.gz- If your environment uses HTTP/HTTPS proxies, you must include the flags - --http-proxy,- --https-proxy, and- --no-proxyand their related values in this command for it to be successful. More information is available in Configuring an HTTP/HTTPS Proxy.
 In the previous command, the- --kubeconfig=${CLUSTER_NAME}.confflag ensures that you set the context to install Kommander on the right cluster. For alternatives and recommendations around setting your context, refer to Provide Context for Commands with a kubeconfig File.- TIP: Sometimes, applications require a longer period of time to deploy, which causes the installation to time out. Add the - --wait-timeout <time to wait>flag and specify a period of time (for example,- 1h) to allocate more time to the deployment of applications.
Next Steps:
- Verify Installation 
- Log in to the Kommander UI 
Verify Installation
Once the Konvoy cluster is built and Kommander has been installed, you will want to verify your installation of Kommander in that section of documentation.
NOTE: If the Kommander installation fails or you wish to reconfigure applications, you can rerun the install command to retry the installation.
Log in to the UI
Then you will be able to log in to Kommander UI.
