k8s一步安装大法

注意

  1. 必须同步所有服务器时间
  2. 所有服务器主机名不能重复
  • 下载并安装 sealos, sealos 是个 golang 的二进制工具,直接下载拷贝到 bin 目录即可
wget https://github.com/fanux/sealos/releases/download/v3.0.1/sealos && \
chmod +x sealos && mv sealos /usr/bin 
  • 安装一个1 master两从 的 kubernetes 集群
    最好将下面命令换行都去掉,所有\也去掉,改成一行执行
sealos init --passwd root \ 
--master 192.168.12.117  \
--node 192.168.12.120 \
--node 192.168.12.122 \
--pkg-url https://sealyun.oss-cn-beijing.aliyuncs.com/413bd3624b2fb9e466601594b4f72072-1.17.0/kube1.17.0.tar.gz \
--version v1.17.0
参数名含义示例
passwd服务器密码root
masterk8s master节点IP地址192.168.12.117
nodek8s node节点IP地址192.168.12.120
pkg-url离线资源包地址,支持下载到本地,或者一个远程地址/root/kube1.17.0.tar.gz
version资源包对应的版本v1.17.0

快乐传送门:https://github.com/fanux/sealos

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐