我是ansible的新手。我的要求是需要获取托管在AWS上的超过450个Linux服务器的操作系统版本。AWS没有提供此功能,它建议我们从puppet或chef中获取。我创建了一些简单的playbooks,但无法运行。
---
- hosts: testmachine
user: ec2-user
sudo: yes
tasks:
- name: Update all packages to latest
yum: name=* state=latest
task:
- name: obtain OS version
shell: Redhat-release
playbook应该输出一个包含主机名和操作系统版本的文本文件。如有任何见解,将不胜感激。
gather_facts: True
。 - ishigoya