Add a specific cEdge node def.

The day 0 config file name is different for cEdge than the base
Cat8000V.
This commit is contained in:
Joe Clarke
2023-11-28 11:32:16 -05:00
parent 1ac2ee7b0e
commit a9cefbb02d
2 changed files with 78 additions and 2 deletions

View File

@@ -6,11 +6,18 @@ This directory contains the following node definitions:
* `cat-sdwan-vedge.yaml` - Cisco Catalyst SD-WAN vEdge node definition
* `cat-sdwan-manager.yaml` - Cisco Catalyst SD-WAN Manager (formerly vManage) node definition
* `cat-sdwan-controller.yaml` - Cisco Catalyst SD-WAN Controller (formerly vSmart) node definition
* `cat-sdwan-cedge.yaml` - Cisco Catalyst SD-WAN cEdge node definition
### Image Availability
Images can be downloaded from https://software.cisco.com/download/home/286320995/type with a proper Cisco.com account and entitlement.
Images for all nodes except the cat-sdwan-cedge can be downloaded from
https://software.cisco.com/download/home/286320995/type with a proper Cisco.com account and entitlement.
The cEdge is a Catalyst 8000V Edge Router running in controller-mode. That image is included by default
within CML, but can be downloaded from https://software.cisco.com/download/home/286327102/type with a proper
Cisco.com account and entitlement.
### Known Issues
While the `cat-sdwan-*` nodes support cloud-init day 0 configuration, the config extraction does not re-generate the cloud-init config. Therefore, config extraction will not work correctly on the `cat-sdwan-*` nodes.
While the `cat-sdwan-*` nodes support cloud-init day 0 configuration, the config extraction does not re-generate the cloud-init
config. Therefore, config extraction will not work correctly on the `cat-sdwan-*` nodes.

View File

@@ -0,0 +1,69 @@
id: cEdge
general:
description: Catalyst SD-WAN cEdge
nature: router
read_only: false
device:
interfaces:
has_loopback_zero: true
physical:
- GigabitEthernet1
- GigabitEthernet2
- GigabitEthernet3
- GigabitEthernet4
- GigabitEthernet5
- GigabitEthernet6
- GigabitEthernet7
- GigabitEthernet8
- GigabitEthernet9
- GigabitEthernet10
serial_ports: 2
default_count: 8
loopback:
- Loopback0
ui:
visible: true
label_prefix: cEdge-
icon: router
label: Catalyst SD-WAN cEdge
sim:
linux_native:
libvirt_domain_driver: kvm
driver: csr1000v
disk_driver: virtio
ram: 5120
cpus: 2
nic_driver: vmxnet3
cpu_limit: 100
boot:
completed:
- Press RETURN to get started!
timeout: 250
inherited:
image:
ram: true
cpus: true
data_volume: false
boot_disk_size: false
cpu_limit: true
node:
ram: true
cpus: true
data_volume: false
boot_disk_size: false
cpu_limit: true
configuration:
generator:
driver: csr1000v
provisioning:
volume_name: disk
media_type: iso
files:
- name: ciscosdwan_cloud_init.cfg
editable: true
content: '# cloud-init'
schema_version: 0.0.1
pyats:
os: iosxe
use_in_testbed: true
series: sdwan