network demos

This commit is contained in:
willtome
2022-08-18 16:04:29 -04:00
parent 7d3c3cece6
commit 261afdabcb
3 changed files with 71 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
---
user_message: |
user_message:
- Be sure to update the 'activation_key' and 'org_id' extra variables for 'LINUX / Register'. https://access.redhat.com/management/activation_keys
- Update Credential for Insights Inventory with Red Hat account.
- Add variables for system_roles. https://console.redhat.com/ansible/automation-hub/repo/published/redhat/rhel_system_roles

9
network/README.md Normal file
View File

@@ -0,0 +1,9 @@
# Network Demos
## Table of Contents
- [Network Demos](#network-demos)
- [Table of Contents](#table-of-contents)
- [About These Demos](#about-these-demos)
## About These Demos
This category of demos shows examples of network operations and management with Ansible Automation Platform.

61
network/setup.yml Normal file
View File

@@ -0,0 +1,61 @@
---
user_message:
controller_components:
- organizations
- projects
- inventory
- inventory_sources
- job_templates
controller_organizations:
- name: Networking
controller_projects:
- name: Network Golden Configs
organization: Networking
scm_type: git
scm_url: https://github.com/nleiva/ansible-net-modules
update_project: yes
wait: yes
controller_inventories:
- name: Network Inventory
organization: Networking
controller_inventory_sources:
- name: DevNet always-on sandboxes
source: scm
inventory: Network Inventory
overwrite: true
source_project: Network Golden Configs
source_path: hosts
controller_templates:
- name: NETWORK / Configuration
organization: Networking
inventory: Network Inventory
survey_enabled: true
project: Network Golden Configs
playbook: main.yml
ask_limit_on_launch: true
survey:
name: ''
description: ''
spec:
- question_name: What resource would you like to configure?
type: multiplechoice
variable: rm
required: true
choices:
- acls
- banner
- bgp_global
- hostname
- l3_interface
- logging
- ntp
- ospfv2
- prefix_lists
- snmp
- user