ansible-network-matrix
Generates a comprehensive network connectivity matrix between specified host groups, testing reachability on configurable ports like 22, 80, and 443.
Instructions
Comprehensive network connectivity matrix between hosts.
Args: host_patterns: List of source host patterns target_hosts: List of target hostnames/IPs to test (defaults to same as sources) project_root: Project root directory ansible_cfg_path: Ansible config file path inventory_paths: Inventory file paths check_ports: List of ports to check connectivity (default: [22, 80, 443])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| check_ports | No | ||
| project_root | No | ||
| target_hosts | No | ||
| host_patterns | Yes | ||
| inventory_paths | No | ||
| ansible_cfg_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||