Ensure the cluster that you want to use to deploy Kaptain is the only cluster in its workspace. Kaptain is meant to be deployed on workspaces with a single cluster.

How do you want to deploy Kaptain?

You can install Kaptain:

  • On public cloud infrastructure, such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

  • On a company-internal network with a physical (bare metal) or virtual infrastructure.

  • On a company-internal network or VPC (virtual private cloud) without an internet connection: air-gapped/private/offline clusters.

The infrastructure you select determines the specific requirements for a successful installation.

Install overview

To install and deploy Kaptain for the first time, proceed with these steps:

  1. Prerequisites
    For on-premise clusters, also review the prerequisites for on-premise environments.

  2. Add Kaptain to your DKP Catalog applications
    Follow the instructions that apply to your environment.

  3. Deploy Kaptain on a per-Workspace basis and verify the status of deployment
    (same for all environments)

Before you begin

Kaptain is a DKP Catalog application. To use it, add it to your repository and then deploy it on selected workspaces. No downloads are necessary for networked environments. For users deploying to air-gapped environments, refer to the download page.

You can deploy Kaptain to single and multi-cluster environments. The difference between these setups is the following: In a single-cluster environment (with an Essential license), you deploy on one Management cluster only. In a multi-cluster environment (with an Enterprise license), Kaptain is deployed to either one or several Managed clusters or to Attached clusters.

You can deploy Kaptain on a per-workspace basis.