无法与Ansible剧本一起运行get_url模块

时间:2019-01-06 10:18:11

标签: ansible

我已经开始学习Ansible观看在线视频。但是在创建和运行简单的剧本时,第一步就陷入了困境。

当我在下面的剧本下运行时-> $ ansible-playbook download.yml

然后显示的输出是->

错误!加载YAML时的语法错误。   在这种情况下,不允许使用映射值 错误似乎出在'/etc/ansible/download.yml'中:第3行第11列,但可能 在文件中的其他位置,具体取决于确切的语法问题。令人反感的行似乎是:

-名称:测试    get_url:           ^在这里

下面是我的剧本download.yml->

的内容
tasks: 
 -name: Test
  get_url:
   url: https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/ec2.ini
   dest: /home/sunny/ec2.ini
   mode: 700

我在这里做什么错了?

1 个答案:

答案 0 :(得分:2)

破折号后面的空格丢失。代替

-name: Test

正确的语法是

- name: Test