美文网首页ansible常用模块
ansible核心模块之debug

ansible核心模块之debug

作者: wh0am11 | 来源:发表于2020-12-10 16:45 被阅读0次

debug模块

调试模块,用于在调试中输出信息

常用参数 (=号后面的强制要求):

  • msg

调试输出的消息
默认值:Hello world!

  • var

将某个任务执行的输出作为变量传递给debug模块,debug会直接将其打印输出
默认值:null

  • verbosity

debug的级别(默认是0级,全部显示)
默认值:0
添加于版本: 2.1

注意:
Windows也支持此模块

实例:

# 为每个主机打印回送地址和网关地址的示例
- debug:
    msg: "System {{ inventory_hostname }} has uuid {{ ansible_product_uuid }}"

- debug:
    msg: "System {{ inventory_hostname }} has gateway {{ ansible_default_ipv4.gateway }}"
  when: ansible_default_ipv4.gateway is defined

- shell: /usr/bin/uptime
  register: result

- debug:
    var: result
    verbosity: 2

- name: Display all variables/facts known for a host
  debug:
    var: hostvars[inventory_hostname]
    verbosity: 4

相关文章

  • ansible核心模块之debug

    debug模块 调试模块,用于在调试中输出信息 常用参数 (=号后面的强制要求): msg 调试输出的消息默认值:...

  • ansible核心模块之file

    file模块 帮助我们完成一些对文件的基本操作,比如,创建文件或目录、删除文件或目录、修改文件权限等 常用参数 (...

  • ansible 核心模块之 shell

    shell模块 shell 模块用于用于在远程主机上执行命令 参数(=号后面的参数强制要求): chdir 在执行...

  • ansible 核心模块之 command

    command模块 command 模块用于在远程主机上执行命令 参数 (=号后面的参数强制要求): chdir ...

  • ansible 核心模块之 script

    script模块 script 模块用于在远程主机上执行 ansible 管理主机上的脚本 参数 (=号后面的参数...

  • ansible 核心模块之 raw

    rwa模块 raw 模块用于在远程主机上执行 ansible 管理主机上的脚本 参数 (=号后面的参数强制要求):...

  • ansible自动化运维工具

    (一)架构 Ansible CoreModulesCore Modules(核心模块)Customed Modul...

  • ansible debug模块学习笔记

    ansible playbook可以将多个命令组合来执行,但是很多时候我们需要接收服务器的反馈,所以debug模块...

  • Ansible常用模块

    Ansible模块默认存储路径: /usr/share/ansible ansible 操作目标 -m 模块名 ...

  • 【Ansible学习】- Ansible初探

    安装 Ansible基础 Ansible架构图 Ansible核心组件说明 Ansible:Ansible的核心程...

网友评论

    本文标题:ansible核心模块之debug

    本文链接:https://www.haomeiwen.com/subject/tllrgktx.html