使用 cilium 作为网络插件部署 K8s + KubeSphere
1、系统要求
Linux kernel >= 4.9.17
更多信息请查看 cilium 官方文档系统要求
2、环境
以一台 Ubuntu Server 20.04.1 LTS 64bit 为例
下载安装包
sudo wget https://github.com/kubesphere/kubekey/releases/download/v1.1.0/kubekey-v1.1.0-linux-64bit.deb
使用 cilium 作为网络插件部署 KubeSphere
1.安装 KubeKey
sudo dpkg -i kubekey-v1.1.0-linux-64bit.deb
2.生成配置文件
sudo kk create config --with-kubernetes v1.19.8
3.修改配置文件,将网络插件修改为 cilium
注意将spec.network.plugin 的值修改为 cilium
sudo vi config-sample.yaml
apiVersion: kubekey.kubesphere.io/v1alpha1
kind: Cluster
metadata:
name: sample
spec:
hosts:
- {name: node1, address: 10.160.6.136, internalAddress: 10.160.6.136, user: ubuntu, password: ********}
roleGroups:
etcd: