Installing on Linux
This chapter demonstrates how to use KubeKey to provision a production-ready Kubernetes and KubeSphere cluster on Linux in different environments. You can also use KubeKey to easily scale out and in your cluster and set various storage classes based on your needs.
Explore the general content in this chapter, including installation preparation, installation tool and method, as well as storage setting.
Learn the general steps of installing KubeSphere and Kubernetes on a multi-node cluster.
Learn how to install KubeSphere and Kubernetes in an air-gapped environment.
Understand the specific port requirements for different services in KubeSphere.
Customize your setting in the configuration file for your cluster.
Add different storage classes to your cluster with KubeKey, such as Ceph RBD and Glusterfs.
Installing in On-premises Environments
Learn how to create a high-availability cluster on VMware vSphere.
Learn how to create a multi-node cluster with one master on bare metal.
Installing on Public Cloud
Learn how to create a high-availability cluster on Azure virtual machines.
Learn how to create a high-availability cluster on QingCloud platform.
Add more nodes to scale out your cluster.
Cordon a node and even delete a node to scale in your cluster.
Remove KubeSphere and Kubernetes from your machines.
Most Popular Pages
Below you will find some of the most viewed and helpful pages in this chapter. It is highly recommended that you refer to them first.
Provision an HA KubeSphere cluster on QingCloud.