是否有关于任务名称的约定,例如所有示例似乎都有一个前导小写字母,但这是官方建议吗?
我在 ansible 网站上看到的所有示例,例如 https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html 都使用这种样式......
tasks:
- name: ensure apache is at the latest version
yum:
name: httpd
state: latest
Run Code Online (Sandbox Code Playgroud)
与Ensure apache is at the latest version
.
但是,当我gather_facts: true
在我的剧本中使用时,我看到内置的 ansible 生成......
TASK [Gathering Facts]
Run Code Online (Sandbox Code Playgroud)
这似乎不一致?
我知道这可能看起来微不足道,但如果我们要写很多剧本,我想确保我们遵守约定。
如果你列出所有任务,无论你如何做,那么目前你处于一个很好的位置。Ansible-lint 显然可以帮助您实现这一目标。
我的另一个建议是:
顺便说一句,如果您想对 ansible-lint 提出更严格的检查,我将很乐意审核您的更改。
归档时间: |
|
查看次数: |
109 次 |
最近记录: |