第1篇 安装篇

第1章 Kubeadm安装高可用K8s集群

我们可以使用两种方式安装K8s集群:Kubeadm方式和二进制方式。Kubeadm是一个简单易用的安装工具,可用于快速搭建Kubernetes集群,目前是比较方便和推荐的方式。二进制安装方式调试Bug比较方便,有助于清楚了解K8s组件的原理,对于全面理解Kubernetes会有帮助。本章首先介绍使用Kubeadm安装K8s集群的具体方式和步骤。

本章的安装内容在Kubernetes 1.14以上版本均可使用,本书安装的版本是1.22(本书截稿前的最新版本)。就Kubeadm各个版本的安装来看,基本上大同小异,安装步骤改动也不大,基本环境配置和基本组件安装类似,每个版本的区别可能只是集群初始化不同。相信随着版本的迭代,安装步骤会变得更加简单、快捷。

针对不同的版本,读者也可以参考官网的安装步骤:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/high-availability/。