為便于說明,先簡單談談如何搭建Kubernetes群集。這里使用了Server1、Server2和Server3三 臺主機搭建集群,Server2作為主節(jié)點,其余作為工作節(jié)點,IP從 172.16.1.100到172.16.1.102。在所有的主機上都安裝Docker,下載Kubernetes二進制安裝包(例 如“Kubernetes-bins.tar.gz”),在每臺服務器上執(zhí)行解包和安裝操作。
為簡化配置快速部署集群,使用了預先準備好的腳本文件來快速生成所需的各種配置文件。
例如可以下載所需的壓縮包,解壓到當前用戶的Home目錄下,進入解壓目 錄(例 如“KubePre”),“AutoConfig.sh”為創(chuàng)建配置文件所需的腳本,運行后可以將創(chuàng)建所有配置文件保存 到“KubePre/target”目錄。在KubePre目錄中執(zhí)行“vi config.properties”命令,在配置文件中分別配置Kubernetes集群安裝包的BIN路徑、當前節(jié)點IP等信息。執(zhí)行“./AutoConfig.sh with-ca”命令,生成所有的配置文件。