自定义配置安装
了解如何使用sealos生成和应用Clusterfile,自定义配置Kubernetes集群,实现高效的集群管理。
运行 sealos gen
生成一个 Clusterfile,例如:
注意:labring/helm 应当在 labring/calico 之前。
生成的 Clusterfile 如下:
生成 Clusterfile 后,然后更新集群配置。例如,要修改 pods 的 CIDR 范围,就可以修改 networking.podSubnet
和 spec.data.spec.calicoNetwork.ipPools.cidr
字段。最终的 Clusterfile 会像是这样:
运行 sealos apply -f Clusterfile
启动集群。集群运行成功后会把 Clusterfile 保存到 .sealos/default/Clusterfile
文件中,可以修改其中字段来重新 apply 对集群进行变更。
注意:
- 可以参考官方文档或运行
kubeadm config print init-defaults
命令来打印 kubeadm 配置。
在 GitHub 上编辑
最后更新于