【发布时间】:2017-12-03 09:02:30
【问题描述】:
我根据this tutorial创建了我的第一个ansible playbook,所以看起来是这样的:
---
- hosts: hostb
tasks:
- name: Create file
file:
path: /tmp/yallo
state: touch
- hosts: my_hosts
sudo: yes
tasks:
- name: Create user
user:
name: mario
shell: /bin/zsh
- name: Install zlib
yum:
name: zlib
state: latest
但是,我不知道应该将哪些主机放入主机文件中。我现在有这样的东西:
[my_hosts]
hostA
hostB
显然,它不起作用,我明白了:
ssh: Could not resolve hostname hostb: Name or service not known
那么我应该如何更改我的主机文件?我是 ansible 的新手,因此非常感谢您的帮助!
【问题讨论】:
-
我知道,但是在本教程中,只有一个名称,我不知道应该有哪些 IP 地址。
-
如果您觉得不清楚,请联系博客作者。页面底部有一个评论表格。 StackOverflow 不是辅导网站;这与编程无关,正如我已经提到的,除了你之外没有人知道如何访问你的机器。
标签: ssh ansible ubuntu-14.04