ansible
文章平均质量分 65
坐公交也用券
温故而知新
展开
-
ansible从入门到入土:文件传输模块copy使用简介
如果不知道怎么安装使用的话,请看这篇:ansible从入门到入土:带你从安装到实现“hello world常用参数参数名称作用src用于指定需要copy的源文件或源目录dest用于指定文件将被拷贝到远程主机的哪个目录中,dest为必须参数。content当不使用src指定拷贝的文件时,可以使用content直接指定文件内容,src与content两个参数必有其一,否则会报错force当远程主机的目标路径中已经存在同名文件,并且与ansible主机中的文件内原创 2021-08-02 10:16:25 · 448 阅读 · 0 评论 -
ansible从入门到入土:对剧本进行语法检查及真/伪执行剧本
1、语法检查的作用在shell脚本中可以使用-n来检查语法是否正确,通过语法检查可以大大的降低了脚本开发时间,那么作为一款热门的自动化工具,ansible也支持语法检查,下面一起来了解一下。2、如何进行语法检查在ansible中,我们可以通过剧本去实现脚本的一个功能,可以把剧本理解为我们的Shell脚本,大家都知道,写脚本难免会出现一些Bug之类的,而写剧本也同样会遇到这种情况,那么这时候通过语法检查就可以快速解决问题了。语法如下:ansible-playbook --syntax-check &原创 2021-02-04 17:16:01 · 2387 阅读 · 0 评论 -
ansible从入门到入土:教你如何编写ansible剧本实现yum安装软件
剧本内容文件名:install.yaml- hosts: hello connection: ssh remote_user: root tasks: - name: install git yum: name=git state=installed剧本检查ansible-playbook --syntax-check install.yaml剧本执行ansible-playbook -C install.yaml 执行效果root@debian:~#原创 2021-02-03 19:04:38 · 894 阅读 · 0 评论 -
ansible从入门到入土:常用模块简介---->apt模块
在ansible中我并没有找到自动判断对端系统包管理器的模块,所以想要在Debian或者Ubuntu等系统安装软件,就需要使用apt模块,下面演示一下基本操作安装ansible关于如何安装和使用ansible请看这篇:自动化ansible工具:带你从安装到实现“hello world“apt 模块使用1、安装软件(mariadb-server)命令如下:ansible hello -m apt -a "name=mariadb-server state=present"实现效果(删减部分内容原创 2021-02-03 18:32:47 · 2047 阅读 · 0 评论 -
ansible从入门到入土:带你从安装到实现“hello world“
如何安装?别问,问就是无脑 apt install -y ansible sshpass如果是其他系统请自行更改管理器基础配置第一步:关闭key检查命令如下:sed -i 's/^#host_key_checking.*/host_key_checking = False/g' /etc/ansible/ansible.cfggrep checking /etc/ansible/ansible.cfg执行效果:root@debian:~# sed -i 's/^#host_key原创 2021-02-03 15:49:35 · 613 阅读 · 0 评论