你好,
今天,Ansible是自动化部分中最受欢迎的工具,因此,要创建剧本,角色和模块,您需要做太多的手动工作,以摆脱此操作,我创建了一个脚本,该脚本将使用使用任务,处理人员,deafults,模板和库
,我还创建了一个在任务中调用的Hello自定义模块,以便您可以在没有任何手动工作的情况下工作,您可以直接运行命令,并且您可以准备好使用Ansible环境。
只需运行以下命令
cd /opt/
wget -O - https://raw.githubusercontent.com/vortexdude/src/main/script.sh | bash -s newrole
在Linux中运行上述命令后,您需要 Ansible 和 wget 和 git 。
运行Ansible Playbook
ansible-playbook ansible/main.yml
此外,它将创建库存文件,您可以在其中定义所有服务器,库存的路径将为库存/全部。
hello.py 是您的自定义模块,并且文件位于以下位置
vi ansible/roles/newrole/library/hello.py