The Ansible Shadowman Reports collection includes a variety of Ansible content to help automate the creation of Linux, Windows, Cloud, and Networking reports.
This collection has been tested against following Ansible versions: >=2.9.10.
Plugins and modules within a collection may be tested with only specific Ansible versions. A collection may contain metadata that identifies these versions. PEP440 is the schema used to describe the versions of Ansible.
This collection has been tested against RHEL 7 and 8, Windows Server 2016, IOS, EOS, VyOS
Name | Description |
---|---|
shadowman.reports.win_scan_packages | Scans for all packages on a Windows server |
shadowman.reports.win_scan_services | Scans for all services on a Windows server |
You can install the Shadowman Reports collection with the Ansible Galaxy CLI:
ansible-galaxy collection install shadowman.reports
You can also include it in a requirements.yml
file and install it with ansible-galaxy collection install -r requirements.yml
, using the format:
---
collections:
- name: shadowman.reports
An example for using this collection to scan a Windows host for packages:
---
- name: Scan packages of all Windows hosts
hosts: windows
tasks:
- name: "Scan packages (Windows)"
shadowman.reports.win_scan_packages:
This collection follows the Ansible project's Code of Conduct. Please read and familiarize yourself with this document.
- Ansible Collection overview
- Ansible User guide
- Ansible Developer guide
- Ansible Community code of conduct
GNU General Public License v3.0 or later.
See LICENSE to see the full text.