k3s 默认用 SQLite 只能单节点,生产环境需要嵌入式 etcd 才能高可用。本文给出可直接复用的 config.yaml,并逐项解释网段规划、kube-proxy、镜像加速与节点间镜像共享、镜像 GC 和 etcd 压缩这些参数的含义与坑,附代理导致 join 失败的排错。
k3s 默认用 SQLite 只能单节点,生产环境需要嵌入式 etcd 才能高可用。本文给出可直接复用的 config.yaml,并逐项解释网段规划、kube-proxy、镜像加速与节点间镜像共享、镜像 GC 和 etcd 压缩这些参数的含义与坑,附代理导致 join 失败的排错。
有时 k8s 命名空间namespace 删除时卡住,会一直处于 Terminating,我们可以通过 kubectl proxy 提供 api 强制删除
Kubernetes 是一个开源的容器编排引擎,可用来对容器化应用进行自动化部署、扩缩和管理。本文将会去繁为简,快速带领大家搭建 k8s 集群以及部署实际应用,建议有 Docker 使用基础再看本文最佳。