码迷,mamicode.com
首页 > 其他好文 > 详细

本地操作功能 --local_action

时间:2017-01-24 13:45:54      阅读:1051      评论:0      收藏:0      [点我收藏+]

标签:本地   line   shell   oca   sts   add   委派   pre   name   

Ansible 默认只会对控制机器执行操作,但如果在这个过程中需要在 Ansible 本机执行操作呢?细心的读者可能已经想到了,可以使用 delegate_to( 任务委派 ) 功能呀。没错,是可以使用任务委派功能实现。不过除了任务委派之外,还可以使用另外一外功能实现,这就是 local_action 关键字。

- name: add host record to center server 
 local_action: shell echo "192.168.1.100 test.xyz.com " >> /etc/hosts

 

当然您也可以使用 connection:local 方法,如下:

- name: add host record to center server 
  shell: echo "192.168.1.100 test.xyz.com " >> /etc/hosts
  connection: local

 

本地操作功能 --local_action

标签:本地   line   shell   oca   sts   add   委派   pre   name   

原文地址:http://www.cnblogs.com/andriy-h/p/6346882.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!