为便于说明,先简单谈谈如何搭建Kubernetes群集。这里使用了Server1、Server2和Server3三 台主机搭建集群,Server2作为主节点,其余作为工作节点,IP从 172.16.1.100到172.16.1.102。在所有的主机上都安装Docker,下载Kubernetes二进制安装包(例 如“Kubernetes-bins.tar.gz”),在每台服务器上执行解包和安装操作。
为简化配置快速部署集群,使用了预先准备好的脚本文件来快速生成所需的各种配置文件。
例如可以下载所需的压缩包,解压到当前用户的Home目录下,进入解压目 录(例 如“KubePre”),“AutoConfig.sh”为创建配置文件所需的脚本,运行后可以将创建所有配置文件保存 到“KubePre/target”目录。在KubePre目录中执行“vi config.properties”命令,在配置文件中分别配置Kubernetes集群安装包的BIN路径、当前节点IP等信息。执行“./AutoConfig.sh with-ca”命令,生成所有的配置文件。