Add definitions for the DevNet Expert CWS.

This commit is contained in:
Joe Clarke
2022-04-20 11:07:35 -04:00
parent d2f142619c
commit 0852bd0350
5 changed files with 108 additions and 23 deletions

View File

@@ -0,0 +1,21 @@
# Cisco Certified DevNet Expert Candidate Workstation (CWS)
The CWS is the workstation on which one will test for the DevNet Expert lab. This is an Ubuntu 20.04 image with development tools pre-installed. It is intended to be a practice environment as one prepares to take the DevNet Expert lab exam.
This directory contains the following node definition:
* `cws.yaml` - Cisco Certified DevNet Expert Candidate Workstation
## Image Availability
Images for the CWS can be downloaded from the [Cisco Learning Network](https://learningnetwork.cisco.com/s/article/devnet-expert-equipment-and-software-list). Be sure to download the qcow2 version.
## Notes
By default, the CWS uses 8 GB of memory and 4 vCPUs. This can be tweaked. It is known to run with 4 GB of memory.
The CWS image exposes both serial and graphical (i.e., VNC) consoles. However, the typical way one accesses this is to connect it to Bridge external connectivity and use an RDP client. That will provide the most exam-like experience.
The image is pre-configured to get an IP address via DHCP. It does not support cloud-init day 0 configuration.
By default, only one interface is allocated, but the image supports adding up to three more.

View File

@@ -0,0 +1,64 @@
id: cws
sim:
linux_native:
driver: server
libvirt_domain_driver: kvm
disk_driver: virtio
nic_driver: virtio
ram: 8192
cpus: 4
data_volume: 1
boot_disk_size: 50
cpu_limit: 100
video:
memory: 4
model: cirrus
inherited:
image:
ram: true
cpus: true
cpu_limit: true
data_volume: true
boot_disk_size: true
node:
ram: true
cpus: true
cpu_limit: true
data_volume: true
boot_disk_size: true
general:
nature: server
description: Cisco Certified DevNet Expert Candidate Workstation
read_only: false
schema_version: 0.0.1
configuration:
generator:
driver: ubuntu
device:
interfaces:
physical:
- ens3
- ens4
- ens5
- ens6
has_loopback_zero: false
default_count: 1
serial_ports: 1
boot:
timeout: 180
completed:
- Welcome to Ubuntu
- expert-cws login
pyats:
os: linux
use_in_testbed: true
ui:
group: Others
icon: server
label: DevNet Expert CWS
label_prefix: cws-
visible: true
description: |-
Cisco Certified DevNet Expert Candidate Workstation (Ubuntu 20.04)
8 GB DRAM, 4 vCPU (can be adjusted)

View File

@@ -1,28 +1,13 @@
# Palo Alto Networks vFW image
# Palo Alto Networks Node Definitions
This directory contains the node definition for PAN-OS 10
### General Information
default username and password are admin/admin
mgmt interface defaults to dhcp
Once the image has booted, after you see the following msg on the console "Masterd started successfully", you can logon with
the default credentials and change the credentials after first logon.
PA-HDF login: admin
Password:
System initializing; please wait... (CTRL-C to bypass)
Enter old password :
To set a static ip address issue the following commands :
configure
set deviceconfig system type static
set deviceconfig system ip-address <Firewall-IP> netmask <netmask> default-gateway <gateway-IP> dns-setting servers primary <DNS-IP>
commit
This directory contains a node definition for the Palo Alto Virtual Edition appliance.
Description
This node definition provides for a BIGIP-VE node with four default ethernet interfaces and the ability to add up to 28. The node requires 4 vCPUs and 4 GB of RAM.
This node does not provide a serial console. It uses VNC instead (though it's serial over VNC).
Known Limitations
You must use VNC to access this node's console. Serial console does not work.
This node definition has been tested with v12 of the BIGIP software. It is assumed to work with all later versions as well. While the day 0 config part is in the node definition, it is known not to work with v12. It is believed the cloud-init support will work with v13 and higher of the BIGIP software, but that has not been tested.

View File

@@ -0,0 +1,7 @@
# Loading CWS Image Definitions
In order to start CWS nodes, you need to get a qcow2 image from the [Cisco Learning Network](https://learningnetwork.cisco.com/s/article/devnet-expert-equipment-and-software-list).
An example image definition file is provided in this repository. You cannot import image definitions, but you can use them as a guide. Image
definitions are fairly trivial. Specify a name, ID, link it to the node definition, and then specify the uploaded .qcow2 file. After that,
the image will be available when you add the node from the lab pallet.

View File

@@ -0,0 +1,8 @@
id: devnet-cws-2022-04-08
node_definition_id: cws
description: Candidate Workstation 2022-04-08 release
label: CWS 2022-04-08 Release
disk_image: cws.qcow2
read_only: false
disk_subfolder: devnet-cws-2022-04-08
schema_version: 0.0.1