(1)sealos-v3简介
Sealos v3 是 Sealos 的一个版本,它是一个以 Kubernetes 为内核的云操作系统发行版
特点:
- 简单易用
- 快速部署(高可用)
sealos
高可用架构,node通过ipvs-vs(locallb)转发到apiserver
sealos-v3.x (latest)
- https://github.com/labring/sealos/tree/release-v3.3?tab=readme-ov-file
- https://github.com/labring/sealos/releases/tag/v3.3.9-rc.11
#doc
- https://github.com/labring/sealos/blob/release-v3.3/README_en.md
- https://github.com/labring/sealos/blob/release-v3.3/README.md
feature
- 支持ARM版本离线包,v1.20版本离线包支持containerd集成,完全抛弃docker
- 99年证书, 支持集群备份,升级
- 不依赖ansible haproxy keepalived, 一个二进制工具,0依赖
- 离线安装,不同kubernetes版本下载对应不同版本的资源包即可,离线包包含所有二进制文件配置文件和镜像
- 高可用通过ipvs实现的localLB,占用资源少,稳定可靠,类似kube-proxy的实现
- 几乎可兼容所有支持systemd的x86_64架构的环境
- 轻松实现集群节点的增加/删除
- dashboard ingress prometheus等APP 同样离线打包,一键安装
Linux Distributions, CPU Architecture
Debian 9+, x86_64/ arm64
Ubuntu 16.04, 18.04, 20.04 , x86_64/ arm64
Centos/RHEL 7.6+, x86_64/ arm64
99% systemd manage linux system, x86_64/ arm64
Kylin arm64
kubernetes Versions
1.16+
1.17+
1.18+
1.19+
1.20+
1.21+
1.22+
docker/containerd
kubernetes1.20+ 使用containerd作为cri. 不需要用户安装docker/containerd. sealos会安装1.3.9版本containerd。
kubernetes1.19及以下 使用docker作为cri。 也不需要用户安装docker,sealos会安装1.19.03版本docker