CYBER-0 initial concept ready
This commit is contained in:
+85
@@ -0,0 +1,85 @@
|
||||
---
|
||||
# Canonical project and asset inventory.
|
||||
#
|
||||
# This is both an Ansible YAML inventory and the input consumed by GitLab CI.
|
||||
# Keep credentials out of this file. GitLab selects protected variables by the
|
||||
# test_project.environment value, which must match TARGET_ENVIRONMENT.
|
||||
all:
|
||||
vars:
|
||||
test_project:
|
||||
id: "replace-with-project-id"
|
||||
name: "Replace with project name"
|
||||
environment: "test"
|
||||
customer: ""
|
||||
location: ""
|
||||
|
||||
children:
|
||||
linux_vms:
|
||||
hosts: {}
|
||||
# Example:
|
||||
# linux-app-01:
|
||||
# ansible_host: 192.0.2.10
|
||||
# asset_type: linux_vm
|
||||
# test_profiles: [iec62443, sbom]
|
||||
|
||||
windows_servers:
|
||||
vars:
|
||||
ansible_connection: winrm
|
||||
ansible_winrm_transport: ntlm
|
||||
ansible_winrm_server_cert_validation: ignore
|
||||
ansible_port: 5985
|
||||
hosts: {}
|
||||
|
||||
windows_clients:
|
||||
vars:
|
||||
ansible_connection: winrm
|
||||
ansible_winrm_transport: ntlm
|
||||
ansible_winrm_server_cert_validation: ignore
|
||||
ansible_port: 5985
|
||||
hosts: {}
|
||||
|
||||
mssql_servers:
|
||||
vars:
|
||||
ansible_connection: winrm
|
||||
ansible_winrm_transport: ntlm
|
||||
ansible_winrm_server_cert_validation: ignore
|
||||
ansible_port: 5985
|
||||
hosts: {}
|
||||
|
||||
vmware_esxi:
|
||||
vars:
|
||||
ansible_connection: local
|
||||
vmware_validate_certs: false
|
||||
hosts: {}
|
||||
|
||||
hyperv_hosts:
|
||||
vars:
|
||||
ansible_connection: winrm
|
||||
ansible_winrm_transport: ntlm
|
||||
ansible_winrm_server_cert_validation: ignore
|
||||
ansible_port: 5985
|
||||
hosts: {}
|
||||
|
||||
cisco_switches:
|
||||
vars:
|
||||
ansible_connection: ansible.netcommon.network_cli
|
||||
ansible_network_os: cisco.ios.ios
|
||||
ansible_become: true
|
||||
ansible_become_method: enable
|
||||
hosts: {}
|
||||
|
||||
cisco_firewalls:
|
||||
vars:
|
||||
ansible_connection: ansible.netcommon.network_cli
|
||||
ansible_network_os: cisco.asa.asa
|
||||
ansible_become: true
|
||||
ansible_become_method: enable
|
||||
hosts: {}
|
||||
|
||||
web_applications:
|
||||
hosts: {}
|
||||
# Example:
|
||||
# baggage-web:
|
||||
# target_url: https://baggage-test.example.com
|
||||
# asset_type: web_application
|
||||
# test_profiles: [zap-baseline, asvs]
|
||||
Reference in New Issue
Block a user