mirror of
https://github.com/CiscoDevNet/cml-community.git
synced 2025-11-02 04:53:16 +00:00
Add node defs for vWLC and Cat9800.
This commit is contained in:
12
node-definitions/cisco/wireless/README.md
Normal file
12
node-definitions/cisco/wireless/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Cisco Wireless Node Definitions
|
||||
|
||||
This directory contains the following node definitions:
|
||||
|
||||
* `vwlc.yaml` - Cisco virtual wireless LAN controller (AireOS) node definition
|
||||
* `cat9800.yaml` - Cisco Catalyst 9800 wireless LAN controller/switch (IOS-XE) node definition
|
||||
|
||||
|
||||
|
||||
### Image Availability
|
||||
|
||||
Images for the vWLC can be downloaded from https://software.cisco.com/download/home/284464214/type and images for the Catalyst 9800 can be downloaded from https://software.cisco.com/download/home/286322605/type.
|
||||
73
node-definitions/cisco/wireless/cat9800.yaml
Normal file
73
node-definitions/cisco/wireless/cat9800.yaml
Normal file
@@ -0,0 +1,73 @@
|
||||
id: cat9800
|
||||
configuration:
|
||||
generator:
|
||||
driver: csr1000v
|
||||
provisioning:
|
||||
volume_name: disk
|
||||
media_type: iso
|
||||
files:
|
||||
- name: iosxe_config.txt
|
||||
content: hostname inserthostname_here
|
||||
editable: true
|
||||
device:
|
||||
interfaces:
|
||||
has_loopback_zero: true
|
||||
default_count: 4
|
||||
loopback:
|
||||
- Loopback0
|
||||
physical:
|
||||
- GigabitEthernet1
|
||||
- GigabitEthernet2
|
||||
- GigabitEthernet3
|
||||
- GigabitEthernet4
|
||||
- GigabitEthernet5
|
||||
- GigabitEthernet6
|
||||
- GigabitEthernet7
|
||||
- GigabitEthernet8
|
||||
serial_ports: 2
|
||||
inherited:
|
||||
image:
|
||||
ram: true
|
||||
cpus: true
|
||||
data_volume: false
|
||||
boot_disk_size: false
|
||||
node:
|
||||
ram: true
|
||||
cpus: true
|
||||
data_volume: false
|
||||
boot_disk_size: false
|
||||
general:
|
||||
description: Cisco Catalyst 9800 Wireless Controller for Cloud
|
||||
nature: switch
|
||||
read_only: true
|
||||
schema_version: 0.0.1
|
||||
boot:
|
||||
timeout: 300
|
||||
completed:
|
||||
- 'Would you like to enter the initial configuration dialog? [yes/no]:'
|
||||
- '%SYS-5-RESTART: System restarted'
|
||||
- 'INFO: Press RETURN to get started!'
|
||||
sim:
|
||||
linux_native:
|
||||
cpus: 2
|
||||
disk_driver: virtio
|
||||
driver: server
|
||||
libvirt_domain_driver: kvm
|
||||
nic_driver: virtio
|
||||
ram: 8192
|
||||
pyats:
|
||||
os: iosxe
|
||||
series: csr1000v
|
||||
config_extract_command: show run
|
||||
ui:
|
||||
description: |-
|
||||
Cisco Catalyst 9800 Wireless Controller for Cloud
|
||||
|
||||
8 GB DRAM, 2 vCPU
|
||||
|
||||
[CCO Link](https://www.cisco.com/c/en/us/support/wireless/catalyst-9800-wireless-controllers-cloud/tsd-products-support-series-home.html)
|
||||
group: Others
|
||||
icon: access_point
|
||||
label: Cat9800
|
||||
label_prefix: cat9800-
|
||||
visible: true
|
||||
60
node-definitions/cisco/wireless/vwlc.yaml
Normal file
60
node-definitions/cisco/wireless/vwlc.yaml
Normal file
@@ -0,0 +1,60 @@
|
||||
id: vwlc
|
||||
configuration:
|
||||
generator:
|
||||
driver: null
|
||||
device:
|
||||
interfaces:
|
||||
has_loopback_zero: false
|
||||
default_count: 2
|
||||
physical:
|
||||
- service-port
|
||||
- data-port
|
||||
serial_ports: 1
|
||||
inherited:
|
||||
image:
|
||||
ram: true
|
||||
cpus: true
|
||||
data_volume: false
|
||||
boot_disk_size: false
|
||||
node:
|
||||
ram: true
|
||||
cpus: true
|
||||
data_volume: false
|
||||
boot_disk_size: false
|
||||
general:
|
||||
description: Virtual Wireless LAN Controller (vWLC) platform
|
||||
nature: server
|
||||
read_only: true
|
||||
schema_version: 0.0.1
|
||||
boot:
|
||||
timeout: 300
|
||||
completed:
|
||||
- 'Would you like to terminate autoinstall? [yes]:'
|
||||
- Enter User Name (or 'Recover-Config'
|
||||
sim:
|
||||
linux_native:
|
||||
cpus: 1
|
||||
cpu_model: Nehalem
|
||||
disk_driver: virtio
|
||||
driver: server
|
||||
libvirt_domain_driver: kvm
|
||||
nic_driver: virtio
|
||||
ram: 2048
|
||||
pyats:
|
||||
os: aireos
|
||||
ui:
|
||||
description: |-
|
||||
Virtual Wireless LAN Controller (vWLC) platform
|
||||
|
||||
2 GB DRAM, 1 vCPU
|
||||
|
||||
Two network interfaces required (`service port` and `data port` which is effectively
|
||||
a 802.1q trunk). The service port does not have to be connected to any part of the
|
||||
network (typically disconnected/unused), therefore any NIC (even disconnected).
|
||||
|
||||
Based on [this document](https://www.cisco.com/c/en/us/td/docs/wireless/technology/mesh/8-2/b_Virtual_Wireless_LAN_Controller_Deployment_Guide_8-2.html)
|
||||
group: Others
|
||||
icon: access_point
|
||||
label: vWLC
|
||||
label_prefix: vwlc-
|
||||
visible: true
|
||||
Reference in New Issue
Block a user