一条命令离线安装Kubernetes(k8s),3分钟装完,100年证书,生产环境稳如老狗
只需要准备好服务器,在任意一台服务器上执行下面命令即可
# 下载并安装sealos, sealos是个golang的二进制工具,直接下载拷贝到bin目录即可, release页面也可下载 $ wget -c https://sealyun.oss-cn-beijing.aliyuncs.com/latest/sealos && chmod +x sealos && mv sealos /usr/bin # 下载离线资源包 $ wget -c https://sealyun.oss-cn-beijing.aliyuncs.com/2fb10b1396f8c6674355fcc14a8cda7c-v1.20.0/kube1.20.0.tar.gz # 安装一个三master的kubernetes集群 $ sealos init --passwd '123456' --master 192.168.0.2 --master 192.168.0.3 --master 192.168.0.4 --node 192.168.0.5 --pkg-url /root/kube1.20.0.tar.gz --version v1.20.0
支持ARM版本离线包,v1.20版本离线包支持containerd集成,完全抛弃docker
99年证书, 支持集群备份,升级
不依赖ansible haproxy keepalived, 一个二进制工具,0依赖
离线安装,不同kubernetes版本下载对应不同版本的资源包即可,离线包包含所有二进制文件配置文件和镜像
高可用通过ipvs实现的localLB,占用资源少,稳定可靠,类似kube-proxy的实现
几乎可兼容所有支持systemd的x86_64架构的环境
轻松实现集群节点的增加/删除
上千用户在线上环境使用sealos,稳定可靠
资源包放在阿里云oss上,再也不用担心网速
dashboard ingress prometheus等APP 同样离线打包,一键安装
地址:https://github.com/fanux/sealos
发表评论 取消回复