Docs. 更新使用方法

This commit is contained in:
ben.guo 2023-05-19 16:01:27 +08:00
parent 2e906f4bf5
commit e08ade89b4
2 changed files with 68 additions and 5 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@ -1,8 +1,71 @@
使用方式:
yum install ansible -y # 下载ansible
### 前言
手动做当前机器与其它机器的免密登陆如当前机器ssh登陆到全部节点共个
ansible-playbook -i hosts main.yml
目前仅有第二章的检查,运行脚本报错后,检查报错的对应内容
### 使用方式:
1. 下载ansible
~~~
yum install ansible -y
~~~
2. 配置hosts改成自己的ip和账号密码virtual_ip没有可以先不填
3. 运行ansible脚本
~~~
ansible-playbook -i hosts main.yml
~~~
运行图如下:<img src="../../assets/WX20230519-155616@2x.png" alt="image-实操图" align="left" style="zoom:50%;" />
### 文件说明
ansible.cfg:
~~~
# ansible 的配置文件
[defaults]
host_key_checking = False # 不进行密钥检查
log_path = ./run_ansible.log # 运行日志写出文件
gathering = "implicit" # 日志数据收集方式
~~~
hosts:
~~~
# 目标主机的清单文件
[all]
k8s_11 ansible_host=填写你的11机器内网IP
k8s_12 ansible_host=填写你的12机器内网IP
k8s_21 ansible_host=填写你的21机器内网IP
k8s_22 ansible_host=填写你的22机器内网IP
k8s_200 ansible_host=填写你的200机器内网IP
[all:vars]
ansible_ssh_pass=填写你的机器密码,要求密码统一
ansible_ssh_port=端口默认22
ansible_ssh_user=用户权限默认root
[virtual_ip]
k8s_10 ansible_host=填写你的虚拟10机器IP没有可不填不改
~~~
maim.yml: 主运行文件
playbooks:
- pre_check.yml: 机器基础检查
- pre_for_k8s.yml: k8s前的准备内容检查
- node_base_service.yml: 节点的部署内容检查