![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ansible
ansible
linux行者
这个作者很懒,什么都没留下…
展开
-
ansible playbook中import_tasks 和 include_tasks区别
当对 include_tasks 使用 when 进行条件判断时,when 对应的条件只应用一次,发生在是否include这个文件,若include,则执行这个include文件中所有的任务,不再进行其他判断。下面的代码中,test1.yml中,打印finish的debug因为不满足条件num ==0,skipping跳过了。当对 import_tasks 使用 when 进行条件判断时,when 对应的条件会被应用于 include 文件中的每一个任务,意思是每要执行一个任务时,都要先进行条件判断。原创 2024-05-24 12:20:16 · 236 阅读 · 1 评论 -
ansible普通用户sudo权限问题,使用become提权到root用户
ansible控制端主机inventory hosts文件,与root用户连接的区别是加了几个become的参数。ansible的become提权配合linux的sudo提权。需要修改受控机的/etc/sudoers文件。二、ansible inventory hosts文件配置。受控端主机用root用户输入visudo添加如下配置。一、受控机/etc/sudoers配置。原创 2024-05-24 17:14:47 · 194 阅读 · 1 评论