Linux Ansible自动化运维 YAML语法

本文介绍了Linux Ansible自动化运维中YAML语法的应用,包括Ansible清单配置的INI语法,详细讲解了如何进行基本配置和分组管理。接着深入探讨了YAML语法,阐述了其作为数据格式语言的特点和在Ansible清单中的使用,通过多个示例展示了YAML语法在主机管理和分组中的具体应用。
摘要由CSDN通过智能技术生成

1.ansibel清单配置(INI语法)

- 基本清单配置

将一台服务器添加到清单中:
注意:此时的ansible端要能成功ssh连接server2

cd /etc/ansible/
ls
vim hosts 
写入:
172.25.254.2

 
 
 
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述

ansible 172.25.254.2 -m ping	#使用ansible的ping模块连接

 
 
 
  • 1

发现连接失败,是因为ansible并不知道我们要连接的用户和密码
在这里插入图片描述
再次编辑ansible清单,写入用户和密码:

vim hosts 
写入:
172.25.254.2 ansible_port=22 ansible_user=root ansible_ssh_pass=redhat

 
 
 
  • 1
  • 2
  • 3

在这里插入图片描述

ansible 172.25.254.2 -m ping	#连接成功

 
 
 
  • 1

在这里插入图片描述
我们还可以不用ip地址去连接,而给每台主机起一个别名:

vim hosts 
写入:
server2 ansible_host=172.25.254.2 ansible_port=22 ansible_user=root ansible_ssh_pass=redhat

 
 
 
  • 1
  • 2
  • 3

在这里插入图片描述

ansible server2 -m ping	#连接成功

 
 
 
  • 1

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值