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 up and down your cluster and set various storage classes based on your needs.
Introduction
Overview
Explore the general content in this chapter, including installation preparation, installation tool and method, as well as storage setting.
Multi-node Installation
Learn the general steps of installing KubeSphere and Kubernetes on a multi-node cluster.
Port Requirements
Understand the specific port requirements for different services in KubeSphere.
Kubernetes Cluster Configuration
Customize your setting in the configuration file for your cluster.
Persistent Storage Configuration
Add different storage classes to your cluster with KubeKey, such as Ceph RBD and Glusterfs.
Installing in On-premises Environments
Deploy KubeSphere on VMware vSphere
Learn how to create a high-availability cluster on VMware vSphere.
Installing on Public Cloud
Deploy KubeSphere on Azure VM Instance
Learn how to create a high-availability cluster on Azure virtual machines.
Deploy KubeSphere on QingCloud Instance
Learn how to create a high-availability cluster on QingCloud platform.
Cluster Operation
Add New Nodes
Add more nodes to scale up your cluster.
Remove Nodes
Cordon a node and even delete a node to scale down your cluster.
Uninstalling
Uninstalling KubeSphere and Kubernetes
Remove KubeSphere and Kubernetes from your machines.
FAQ
Configure Booster for Installation
Set a registry mirror to speed up downloads during installation.
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.
Deploy KubeSphere on QingCloud
Provision an HA KubeSphere cluster on QingCloud.