When installing DKP for a project, line-of-business, or enterprise, the first step is to determine the infrastructure on which you want to deploy.
For example, you can:
Install on a public cloud infrastructure, such as Amazon Web Services (AWS) or Azure.
Install on an internal network, on-premises environment, with a physical or virtual infrastructure.
Install on an air-gapped edge environment.
The infrastructure you select then determines the specific requirements for a successful installation. (see Advanced Infrastructure Provider Configurations)
DKP is a tool for provisioning Kubernetes clusters with a suite of pre-selected [Cloud Native Computing Foundation CNCF and community-contributed tools. By combining a native Kubernetes cluster as its foundation with a default set of cluster extensions, DKP provides a complete out-of-the-box solution for organizations that want to deploy production-ready Kubernetes.
As an example, this Installation guide provides simplified instructions to get your DKP cluster up and running with minimal configuration requirements on an Amazon Web Services (AWS) public cloud instance. For information about installing on a different platform, see Advanced Infrastructure Provider Configurations.
Below is a list of topics to help you get started: