you608714/calico
第一种方法: 二进制自动安装: $ curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.2.0/scripts/install.sh | sh -s v4.2.0 labring/sealos
第二种方法:二进制手动安装: $ wget https://github.com/labring/sealos/releases/download/v4.2.0/sealos_4.2.0_linux_amd64.tar.gz && tar zxvf sealos_4.2.0_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin
第三种方法: rpm源安装
sudo cat > /etc/yum.repos.d/labring.repo << EOF
[fury]
name=labring Yum Repo
baseurl=https://yum.fury.io/labring/
enabled=1
gpgcheck=0
EOF
sudo yum clean all && sudo yum install sealos
介绍: sealos 是一个简单的 go 二进制文件,可以安装在大多数 Linux 操作系统中。
以下是一些基本的安装要求:
每个集群节点应该有不同的主机名。 主机名不要带下划线。 所有节点的时间同步。 在 Kubernetes 集群的第一个节点上运行sealos run命令,目前集群外的节点不支持集群安装。 建议使用干净的操作系统来创建集群。不要自己装 Docker。 支持大多数 Linux 发行版,例如:Ubuntu CentOS Rocky linux。 支持 DockerHub 中支持的 Kubernetes 版本。 支持使用 containerd 作为容器运行时。 在公有云上请使用私有 IP。
单机安装:
sealos version must >= v4.1.0
$ sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 --single
-参数名 参数值示例 参数说明
--masters 192.168.0.2 kubernetes master 节点地址列表
--nodes 192.168.0.3 kubernetes node 节点地址列表
--ssh-passwd [your-ssh-passwd] ssh 登录密码
kubernetes labring/kubernetes:v1.25.0 kubernetes 镜像\
增加node节点: sealos add --nodes 192.168.64.21,192.168.64.19
增加mast节点: sealos add --masters 192.168.64.21,192.168.64.19 \
docker pull you608714/calico