Understanding how Ansible connects to hosts 二

Dynamic inventory plugins have been written for most major cloud providers, as well as on-premises systems such as open shift and open stack. There are even plugins for docker. The beauty of open source software is that, for most of the major use cases you can dream of, someone has already contributed the code and so you do not need to figure it out or write it for yourself.
Ansible’s agentless architect and the fact that it does not rely on SSL means that you don’t need to worry about DNS not being set up or even time skew problems as a result of NTP not working–those can, in fact, be tasks performed by an Ansible playbook. Ansible really was designed to get your infrastructure running from a virtually bare operating system image.
For now, let’s focus on the INI formated inventory. For example there 4 servers, each split into two groups. Ansible commads and playbook can be run against an entire inventory, one or more groups, or even down to a single server.
Let’s use this inventory file along with the Ansible ping module, which is used to test whether ansible can successfully perform automation tasks on the inventory hosts in question. The following example, assumes you have installed the inventory in the default location, which is normally /etc/ansible/hosts. When you run the following ansible command, you will see a similar output to this:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值