ansible简单使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible简单使用相关的知识,希望对你有一定的参考价值。

从控制主机复制文件到本地(fetch),再从本地复制文件到远程控制主机 copy
技术图片

从控制主机复制文件到本地,并且解压到远程主机 fetch unarchive
技术图片

tasks:
技术图片

执行tasks各含义:
技术图片

触发器 notify
            handlers

技术图片

tag标签
技术图片
技术图片
技术图片
技术图片

facts类型的变量
技术图片
技术图片

ansible-playbook命令的命令行中的自定义变量
  如果要指定多个变量,则用多个-e引导即可

技术图片

两个远程主机(remote host )上面互相传输数据:
参考:https://www.cnblogs.com/xiaoxiaoleo/p/6626299.html

技术图片

- name: Transfer file from ServerB to ServerA
  shell: scp  -r /path/on/server_b node@ServerA:/path/on/server_a
  ignore_errors: True
  delegate_to: ServerB

例子:
技术图片
技术图片

自定义变量
技术图片
技术图片

以上是关于ansible简单使用的主要内容,如果未能解决你的问题,请参考以下文章

Ansible安装简介

基础Ansible 自动化运维工具简单入门

使用 Testinfra 和 Ansible 验证服务器状态 | Linux 中国

ansible的简单使用格式:

ansible的简单使用格式

ansible安装及使用