首页 > 其他分享 >ansible-主机清单

ansible-主机清单

时间:2023-09-28 11:34:04浏览次数:31  
标签:43.143 python 主机 changed ping 192.168 ansible 清单

1.ansible清单-默认

默认位置

/etc/ansible/hosts

查看主机清单文件

[root@localhost ansible]# cat hosts
[webservers]
192.168.235.152

[outlocatservers]
43.143.98.52

[localhost]
127.0.0.1
[webservers],[outlocatservers],[localhost] 是主机名

2.ansible主机清单-自定义

调用方式:

ansible all/主机名 -i 主机清单文件路径 -m 模块 -a 模块参数

[root@localhost ansible]# ansible all -i /etc/ansible/hosts_bak2 -m ping
192.168.235.152 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    }, 
    "changed": false, 
    "ping": "pong"
}
127.0.0.1 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    }, 
    "changed": false, 
    "ping": "pong"
}
43.143.98.52 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    }, 
    "changed": false, 
    "ping": "pong"
}
[root@localhost ansible]# ansible webservers -i /etc/ansible/hosts_bak2 -m ping
192.168.235.152 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    }, 
    "changed": false, 
    "ping": "pong"
}
43.143.98.52 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    }, 
    "changed": false, 
    "ping": "pong"
}

ansible-playbook -i  主机清单文件路径  playbook.yml

[root@localhost logic]# ansible-playbook -i /etc/ansible/hosts_bak2 whwen_ansible.yml 

PLAY [webservers] ************************************************************************************************

TASK [Gathering Facts] *********************************************************************************************
ok: [43.143.98.52]
ok: [192.168.235.152]

TASK [test] ********************************************************************************************************
ok: [192.168.235.152] => {
    "msg": "测试"
}
ok: [43.143.98.52] => {
    "msg": "测试"
}

PLAY RECAP ********************************************************************************************************
192.168.235.152            : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
43.143.98.52               : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

 

标签:43.143,python,主机,changed,ping,192.168,ansible,清单
From: https://www.cnblogs.com/joyware/p/17735306.html

相关文章

  • 简明讲述ansible的版本
    人们口中说的2.15,指的是ansible-core的版本,是ansible的核心;而pipinstall的那个版本(目前到ansible8的),是ansible大包大揽版,是全版本。他们具体的对应是文档中的roadmap,网址[https://docs.ansible.com/ansible/latest/roadmap/ansible_roadmap_index.html](https://docs.ansible.......
  • ansible-awx-ansible可视化
    1.前期准备ansible安装docker安装python3和pip3安装sudoyuminstallpython3python3-pip安装docker-compose的Python模块,有两种方式1)二进制安装[root@localhost/]#curl-L"https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname-......
  • k8s 监控(四)监控宿主机
    原文链接:https://juejin.cn/post/6844904057098731534k8s监控的第四篇文章,这篇文章讲的是监控宿主机的指标。官方和大部分使用者都会使用node_exporter完成此项工作,但是我更喜欢telegraf。原因在于node_exporter有以下几大痛点:指标太多,仅cpu而言,每个cpu核心都有6......
  • CH32V203的USBFS在主机和设备下的低功耗唤醒注意事项
    1.如果使用WFE睡眠,醒来后无需重新打开外设时钟;2.如果使用STOP模式睡眠,醒来后需要重新打开外设时钟。 USBFS_RCC_Init();3.STANDBY需要进入之前设置成IO(PB6.PB7)为外部事件,醒来之后设备复位(待机模式唤醒后复位),重新枚举USB。具体配置如下:voidSleep_WakeUp_Deal(){EXTI_Init......
  • RosettaNet PIP 清单
    PIPCode释义0A1故障通知0C1异步测试通知0C2异步测试请求/确认0C3同步测试通知0C4同步测试查询/响应1A1请求帐户设置1A2维护帐户2A1分发新产品信息2A3查询营销信息2A4查询促销和回扣信息2A6查询产品生命周期信息2A7查询产品停......
  • ansible基础
    语法:1.添加主机或者主机组:[root@ansible-server~]#vim/etc/ansible/hosts #在最后追加被管理端的机器ansible-web1           #单独指定主机,可以使用主机名称或IP地址2.添加主机组:[webservers]    #使用[]标签指定主机组----标签自定义......
  • SPI主机 双工
    //主程序//功能:完成32位以内SPI接口的数据双向通信modulelcd_spi_m#(parameter[5:0]spi_in_width=6'd9,//spi输入位数parameter[5:0]spi_out_width=6'd9,//SPI输出位数parameter[0:0]spi_cpol=1'b0,//空闲状态SCL电平0:SCL=01:SCL=1paramet......
  • CH573 CH582 CH579蓝牙从机(Peripheral)/主机(Central)例程讲解一(蓝牙主从机收发数据
    原文链接:https://www.cnblogs.com/risc5-ble/p/15994545.html前言:蓝牙从机,顾名思义,就是一个蓝牙从设备,可以不断发送广播等待与主机建立连接进行通信,建立连接后,可以通知主机,也可以收到主机发的信息,一般使用BLE调试助手(安卓应用市场可下载),ios可使用Lightblue来进行调试通信等......
  • 免费云服务器云虚拟主机
    3丰云致力于为大众提供优质的互联网基础服务和物联网服务,包括:域名注册、虚拟主机、云服务器、主机托管租用、CDN网站加速、物联网应用等服务。以帮助客户轻松、高速、高效的应用互联网/物联网,提高企业竞争能力。起步定价:46元/每月免费试用:有公司名称:北京太极3丰云计算有限......
  • ansible-playbook-handlers和notify 触发器
    HandlersHandlers是AnsiblePlaybook中的一种特殊任务,无法直接运行。它需要被其他任务通知后才会运行。它的主要作用是处理Playbook中各个任务之间的通知和协调。当某个任务完成后,如果满足特定条件,就会触发相应的Handler任务。NotifyNotify是AnsiblePlaybook中的一个触发器,它......