如何成为 ansible playbook 的 root
how to become root in ansible playbook
尝试 运行 一个非常简单的剧本,由文档编写。该脚本用于安装 docker 并具有自己的主机文件。到目前为止,文档看起来不错,并且在没有成为用户部分的情况下也能正常工作。
---
- hosts: test
#remote_user: root
tasks:
- name: Install Docker.
become: yes
become_user: root
package:
name: "docker"
state: "latest"
收到此错误消息:
Syntax Error while loading YAML.
mapping values are not allowed in this context
The error appears to be in '/Users/user1/Documents/ansible/playbook.yml': line 9, column 12, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
become_user: root
package:
^ here
有什么想法吗?
缩进错误:
---
- hosts: test
tasks:
- name: Install Docker.
become: yes
become_user: root
package:
name: "docker"
state: "latest"
尝试 运行 一个非常简单的剧本,由文档编写。该脚本用于安装 docker 并具有自己的主机文件。到目前为止,文档看起来不错,并且在没有成为用户部分的情况下也能正常工作。
---
- hosts: test
#remote_user: root
tasks:
- name: Install Docker.
become: yes
become_user: root
package:
name: "docker"
state: "latest"
收到此错误消息:
Syntax Error while loading YAML.
mapping values are not allowed in this context
The error appears to be in '/Users/user1/Documents/ansible/playbook.yml': line 9, column 12, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
become_user: root
package:
^ here
有什么想法吗?
缩进错误:
---
- hosts: test
tasks:
- name: Install Docker.
become: yes
become_user: root
package:
name: "docker"
state: "latest"