4、Ansible入门:安装、运行与基础操作

Ansible入门:安装、运行与基础操作

1. 前期准备与Vagrant相关

在开始使用Ansible之前,我们借助Vagrant启动了一个虚拟机用于后续操作。Vagrant本身支持Ansible,若使用Ansible provisioner,Vagrant会动态创建主机清单并在启动过程中针对虚拟机运行我们的剧本。不过在了解这部分内容之前,我们先聚焦于主机清单和基本剧本的使用。

2. 主机清单(Host Inventories)

要为Ansible提供目标主机列表,我们需要创建一个主机清单文件(hosts file)。

  • 简单主机清单文件示例
    最简单的主机清单文件可能只包含一行内容,例如:
192.168.50.4.nip.io ansible_user=vagrant

这行内容告知Ansible要连接的主机是 192.168.50.4.nip.io ,并使用 vagrant 作为用户名。若未提供用户名,Ansible会默认使用登录Ansible控制主机的用户。在示例中,若未指定用户名,会使用 russ ,但该用户在Vagrant虚拟机中并不存在。在仓库的 Chapter02 文件夹中有一个名为 hosts-simple 的文件,与用于启动Vagrant虚拟机的 Vagrantfile

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值