例子如下:
创建一个名为/ansible/package.yml 的 playbook :
将 php 和 mariadb 软件包安装到 dev、test 和 prod 主机组中的主机上
将 RPM Development Tools 软件包组安装到 dev 主机组中的主机上
将 dev 主机组中主机上的所有软件包更新为最新版本
---
- name: one
hosts: dev,test,prod
tasks:
- name: install php and mariadb
yum:
name:
- php
- mariadb
- name: two
hosts: dev
tasks:
- name: install
yum:
name: '@RPM Development Tools'
- name: genxin
yum:
name: '*'
state: latest
这里使用了yum模块用来安装更新软件
ansible-playbook package.yml
运行yml文件,无报错即安装成功
文章来源:https://www.toymoban.com/news/detail-673987.html
文章来源地址https://www.toymoban.com/news/detail-673987.html
到了这里,关于Ansible 自动化安装软件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!