高能警告:Rhel8,Centos8和Rocky8预装了podman和nftables,而nftables和kube-proxy不兼容,Rhel8系列安装k8s不能正常工作.建议使用Centos7 或Ubuntu.issue提了快2年了,我看估计是没戏了。
环境准备kube-apiserver:使用节点本地 nginx 实现高可用;关闭非安全端口 8080 和匿名访问;在安全端口 6443 接收 https 请求;严格的认证和授权策略 (x509、token、RBAC);开启 bootstrap token 认证,支持 kubele
这里只是简单的讲解快速部署的步骤,细节讲解,可以参考我之前的文章:【云原生】k8s 一键部署(ansible)1)基于ansible 一键部署k8s流程图2)安装ansibleyum -y install epel-releaseyum -y install ansiblea
原因是:安装K8S需要配置ipvs功能,但是在进行配置时会报错modprobe: FATAL: Module nf_conntrack_ipv4 not found.这是因为使用了高内核,较如博主就是使用了5.2的内核,一般教程都是3.2的内核。