ansible-playbook-常用
创建软链:file:
- name: create link
hosts: "{{hosts_ip}}"
tasks:
- name: create link
file: src={{src_path}} dest={{dest_link_path}} state=link
运行脚本:
- name: restart jetty
hosts: "{{hosts_ip}}"
tasks:
- name: restart jetty
shell: "{{shell_message}}"
register: ret
- name: display variable
debug: msg="{{ ret.stdout_lines }}"
重启jt或者java:shell:
- name: restart jetty
hosts: "{{hosts_ip}}"
tasks:
- name: restart jetty
shell: "set -m && /opt/bin/jt 2"
register: ret
- name: display variable
debug: msg="{{ ret.stdout_lines }}"
同步目录synchronize 和建目录:
- name: rsync learning
hosts: "{{hosts_ip}}"
tasks:
- name: mkdir dir
file: path="{{dest_path}}" state=directory mode=0755 owner=dev
- name: rsync server dir
synchronize: src="{{src_path}}" dest="{{dest_path}}" recursive=yes rsync_opts=--exclude-from={{src_path}}/exclude.txt
register: ret
- name: display variable
debug: msg="{{ ret.stdout_lines }}"
转载于:https://www.cnblogs.com/Qing-840/p/9264160.html
ansible-playbook-常用相关推荐
- ansible playbook play常用参数配置
我们知道ansible playbook可由多个play组成,而每个play又可以由多个task组成,如果不熟悉playbook play概念的可参考ansible playbook基本概念 下面是一 ...
- Ansible 学习总结(2)—— Ansible playbook 入门详解
一.Ansible playbook 简单概述 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本.通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远 ...
- Ansible playbook
一.Ansible playbook 简介和使用场景 1.简介 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本. 通过 playbook 的详细描述,执行其中的一系列 ta ...
- ansible playbook详细教程(笔记)
ctrl F 执行playbook命令 ansible playbook -i "inventory文件名" playbook.yml f 10 (并行级别10) 加参 ...
- Ansible PlayBook语法
PlayBook语法实例 playbook是由一个或多个play组成的列表,play的主要功能在于将事先归并为一组的主机装扮成事先通过Ansible中的tasks定义好的角色(play的内容被称为ta ...
- ansible 的常用模块操作
ansible 的常用模块操作 文章目录 ansible 的常用模块操作 一. 常用模块 二. Ansible命令行选项 三. 运行临时命令 1. 使用临时命令通过模块来执行任务 1.1. ansib ...
- ansible playbook学习笔记一
playbook介绍 1:使用playbook理由: 执行一些简单的任务,使用命令行模式可以方便的解决问题,但是有时一个设施过于复杂,需要大量的操作时候,执行命令行模式是不适合的,这时最好使用play ...
- ansible笔记(11):初识ansible playbook(二)
ansible笔记(11):初识ansible playbook(二)有前文作为基础,如下示例是非常容易理解的:--- - hosts: test211remote_user: roottasks:- ...
- Python+Django+Ansible Playbook自动化运维项目实战(二)
Python+Django+Ansible Playbook自动化运维项目实战 一.资产管理,自动化发现.扫描 1.服务端资产探测.扫描发现 1)资产管理的资产: 2)抽象与约定: 2.探测协议和模块 ...
- Python+Django+Ansible Playbook自动化运维项目实战:资产管理
Python+Django+Ansible Playbook自动化运维项目实战 一.资产管理,自动化发现.扫描 1.服务端资产探测.扫描发现 1)资产管理的资产: 2)抽象与约定: 2.探测协议和模块 ...
最新文章
- shell脚本初级教学(从基本脚本开始学起)
- 关于MySQL内核,一定要知道的!
- 机器学习(MACHINE LEARNING) 【周志华版-”西瓜书“-笔记】 DAY1-绪论
- 给IC 应届毕业生的 忠告【转载】
- linux用不用装固态硬盘驱动,固态硬盘要不要安装驱动?总算弄明白了
- Apache按天截断日志工具,无法生成访问日志
- Java黑皮书课后题第7章:*7.33(文化:中国生肖)使用一个字符串数组存储动物名称来简化程序清单3-9的程序
- dedecms /include/uploadsafe.inc.php SQL Injection Via Local Variable Overriding Vul
- 在鹅厂面试5轮后扑街!微服务架构,我拿什么拯救你!
- 大数据胸_喂母乳会导致胸下垂?!你被这个谣言骗了多少年?
- opencv实现对象跟踪_如何使用opencv跟踪对象的距离和角度
- sp_executesql介绍和使用 转
- JAVA读取本地图片并展示
- python实现秒杀商品的微信自动提醒功能(附代码)
- 初探 RabbitMQ 消息队列
- 揭秘百度新治理结构:马东敏的谣言与李彦宏的用人观
- 秦九韶算法与霍纳规则
- 如何正确书写正则表达式
- [发布] QQGame 连连看辅助工具(限制功能版)
- windows10将耳机当作麦克风
热门文章
- 模拟芯片的最大“杀手”,竟然是它?!
- 一份忧伤的大厂生存百科
- 漫画:如何给女朋友解释什么是删库跑路?
- 超越halcon速度的二值图像的腐蚀和膨胀,实现目前最快的半径相关类算法(附核心源码)。...
- 中了Globelmposter3.0,后缀为4444怎么解决勒索病毒解密
- 大数据之---Yarn伪分布式部署和MapReduce案例
- win10配置java环境变量,解决javac不是内部或外部命令等问题
- 信息管理代码分析二读取二进制文件数据
- 阿里云发布新一代CDN 6.0 主打云与大数据融合
- 自定义 Layer 属性的动画