使用Ansible Playbook进行生产级别的高可用kubernetes扩展部署,包括初始化系统配置,自动签发证书,安装配置等的配置,安装配置haproxy&keepalive,calico,coredns,metrics-server等,并使用bootstrap方式认证以及kubernetes组件健康检查。额外的支持扩展索引扩展容错,替换证书,kubernetes版本升级等。本Playbook使用二进制方式部署。 配合kubernetes剔除dockershim,本Playbook将运行时修改为containerd。 一,准备文件服务器 1.1,下载二进制包 wget https://s