Ansible标准循环不工作
我已经写了下面的脚本Ansible标准循环不工作,ansible,Ansible,我已经写了下面的脚本 --- # Playbook file: loopplay.yml - name: loopplay hosts: centos2 tags: - loopplay tasks: - name: looptask user: name: "{{ item }}" state: present
---
# Playbook file: loopplay.yml
-
name: loopplay
hosts: centos2
tags:
- loopplay
tasks:
-
name: looptask
user:
name: "{{ item }}"
state: present
groups: "wheel"
loop:
- testuser1
- testuser2
但是,我不断遇到以下错误:
该错误似乎已发生
“/opt/ansible projects/test_5af9a55448f0c8003531a07d_loopproject/loopplay.yml”:
第10行第13列,但可能位于文件的其他位置,具体取决于
确切的语法问题
令人不快的一行似乎是:
- 名称:looptask^此处
有人能告诉我哪里可能出错吗?你应该先修复缩进 以下是一个yml示例,帮助您开始修复自己的问题:
- name: loopplay
hosts: localhost
tags:
- loopplay
tasks:
- name: print something
debug:
msg: "test msg"
到底要修什么?所讨论的代码是正确缩进的(它可能不适合您的口味,但在语法上没有任何错误)。