原文:python调用ansible api 2.0 运行playbook带callback返回

另附一段playbook。 这段代码就是调用palybook去执行,然后把执行的结果返回回来,能够用于自动化平台的开发,生成playbook后,按组执行,然后根据得到返回的数据来判断执行情况,总的来说就是输入playbook,返回结果。代码东拼西凑了来自ansible权威指南,一些gitlab,一些百度文章。感觉callback类里面东西还有很多,如果做自动化平台开发,还可以再深入研究。 ...

2017-01-16 19:57 3 7375 推荐指数:

查看详情

Python调用ansible API系列(三)带有callback的执行adhoc和playbook

在第二篇文章中虽然可以执行adhoc和playbook但是执行结果的输出并不是特别直观,虽然没有报错但是到底什么结果其实你是不知道的尤其是在执行adhoc的时候,这时候我们要利用callback来设置一下执行结果的输出。 执行adhoc View Code ...

Tue Apr 09 23:36:00 CST 2019 0 1122
ansibleplaybook api 2.0 直接运行

官方文档见 http://docs.ansible.com/ansible/dev_guide/developing_api.html 拿官方的例子修改如下 如果需要统一输出可以重写 ...

Sat May 06 00:28:00 CST 2017 0 1525
ansibleplaybook api 2.0 运行项目

上篇 api 的文章 《ansible-playbook api 2.0 直接运行》 介绍的是直接将 tasks 直接写在 代码中的,本文介绍 api 运行整个项目 hosts 可以配置密码,暂时不知道怎么在代码 host_list 中配置不同的密码 ...

Sat May 06 02:17:00 CST 2017 0 2070
ansible 调用playbook api执行(一)

调用ansible playbook api执行playbook 1 准备好hosts文件 root@ansible:~/ansible/playbooks# cat hosts [all:vars] ansible_ssh_pass=root1234 [webserver01 ...

Fri Apr 13 23:49:00 CST 2018 1 3404
ansible api2.0 多进程执行不同的playbook

自动化运维工具:ansible 多进程调用ansible api的应用场景: 应用系统检查 一个应用系统可能具有20—50台服务器的集群,初步的系统层面检查可以用一个统一的playbook来检查,比如(df -h这种命令)。但是深入到应用层的话,就有些个性化的应用 ...

Fri Aug 25 20:17:00 CST 2017 0 1648
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM