The Ansible Shadowman Reports collection includes a variety of Ansible content to help automate the creation of Linux, Windows, Cloud, Active Directory, 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, 8, 9, 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.