Ansible 为什么剧本是';你不玩吗?

Ansible 为什么剧本是';你不玩吗?,ansible,Ansible,我有一个问题,我尝试启动我的剧本,但我得到一个错误: 错误“任务”不是游戏的有效属性 错误似乎出现在“/root/devops/ansible/playbook2.yml”中:第2行第4列,但可能在文件的其他位置,具体取决于语法问题 令人不快的一行似乎是: - name: nginx ^ here 我的剧本: - name: nginx hosts: all become: yes task: - name: install apt: name=

我有一个问题,我尝试启动我的剧本,但我得到一个错误:

错误“任务”不是游戏的有效属性

错误似乎出现在“/root/devops/ansible/playbook2.yml”中:第2行第4列,但可能在文件的其他位置,具体取决于语法问题

令人不快的一行似乎是:

 - name: nginx
   ^ here
我的剧本:

 - name: nginx
   hosts: all
   become: yes

   task:
   - name: install
     apt:  name=nginx state=latest

   - name: start nginx
     service: name=nginx.service state=started enabled=yes

我的错误是什么?

是任务

 - name: nginx
   hosts: all
   become: yes

   tasks:
   - name: install
     apt:  name=nginx state=latest

   - name: start nginx
     service: name=nginx.service state=started enabled=yes

请参阅ansible playbook语法。

它是
任务

 - name: nginx
   hosts: all
   become: yes

   tasks:
   - name: install
     apt:  name=nginx state=latest

   - name: start nginx
     service: name=nginx.service state=started enabled=yes
请参阅ansible playbook语法