K8s在CentOS上具有一定的兼容性,但也存在一些问题,具体如下:
- 支持的版本:CentOS 7是主流支持版本,Kubernetes 1.19.4等版本可较好运行。CentOS 8也支持Kubernetes,但存在更多兼容性问题,尤其是使用较新Kubernetes版本时。
- 常见问题:可能出现cgroup内存泄露问题,需升级内核到4.x及以上版本或修改kubelet代码。网络组件如flannel默认配置可能有网络问题,需检查配置内核参数。此外,还需注意Docker与Kubernetes的版本兼容性。