Skip to main content
Skip table of contents

AWS Install in an Air-gapped Environment

This section provides the instructions to install DKP in an AWS air-gapped environment with custom settings. First you create an Air-gapped Bootstrap Cluster and then move the CAPI resources to the workload cluster and delete the bootstrap cluster.

If not already done, refer to Get Started section of the documentation for:

AWS Prerequisites

Before you begin using Konvoy with AWS, you must:

  1. Follow the steps to create permissions and roles on the Minimal Permissions and Role to Create Clusters page.

  2. Create Cluster IAM Policies and Roles.

  3. Export the AWS region where you want to deploy the cluster:

    CODE
    export AWS_REGION=us-west-2
  4. Export the AWS profile with the credentials you want to use to create the Kubernetes cluster:

    CODE
    export AWS_PROFILE=<profile>

If using AWS ECR as your local private registry, more information can be found on the Registry Mirror Tools page.

To deploy a cluster with a custom image in a region where CAPI images are not provided, you need to use Konvoy Image Builder to create your own image for the region.

For multi-tenancy, every tenant should be in a different AWS account to ensure they are truly independent of other tenants in order to enforce security.

For air-gapped, ensure you have downloaded dkp-air-gapped-bundle_v2.7.2_linux_amd64.tar.gz , so you can extract the tarball on next page.

Next Step

Custom AMI in Air-gapped Cluster Creation

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.