ansible安装部署k8s
时间: 2023-09-29 16:07:59 浏览: 119
ansible自动化安装k8s集群
5星 · 资源好评率100%
ansible可以用于安装部署k8s的准备工作和初始化内容。具体步骤如下:
1. 在/etc/ansible/ansible.cfg文件中设置deprecation_warnings = false。
2. 编辑/etc/hosts文件,添加要部署的服务器节点信息。
3. 编辑/etc/ansible/hosts文件,添加要部署的服务器节点信息。
4. 安装Docker,并创建docker_playbook.yml文件。
5. 执行ansible-playbook命令,使用docker_playbook.yml文件部署k8s的master节点初始化内容。
6. 安装kubectl、kubeadm、kubelet和flannel。
7. 修改/etc/ansible/ansible.cfg文件,设置执行yml文件时的配置。
8. 执行ansible-playbook命令,查看docker和k8s的情况,可能会遇到一些错误,例如flannel-ds-amd64-fxnpl为backoff。
9. 部署k8s的node节点,并查看是否已经部署好。
阅读全文