Add node and image defs for Cisco Firepower Management Center VA.

This commit is contained in:
Joe Clarke
2020-09-10 13:43:20 -04:00
parent 22e8b28d21
commit ba622533ad
2 changed files with 89 additions and 2 deletions

View File

@@ -3,11 +3,14 @@
This directory contains the following node definition:
* `ftdv.yaml` - Cisco Firepower Threat Defense Virtual node definition
* `fmcv.yaml` - Cisco Firepower Management Center Virtual Application node definition
### Image Availability
Images can be downloaded from https://software.cisco.com/download/home/286306503/type/286306337 with a proper Cisco.com account and entitlement.
Images for FTDv can be downloaded from https://software.cisco.com/download/home/286306503/type/286306337 with a proper Cisco.com account and entitlement.
Images for FMCv can be downloaded from https://software.cisco.com/download/home/286259687/type/286271056 with a proper Cisco.com account and entitlement.
### Notes
@@ -15,4 +18,6 @@ The FTDv image supports a day0 configuration that accepts the EULA, sets a hostn
The FTDv image uses the default 4 vCPUs and 8 GB of RAM. You may need to override that for larger deployments.
The FTDv default username / password in the provide day0 config are admin / Admin123.
The FMCv images requires at least 4 vCPUs and 28 GB of RAM. The installation guide recommends 32 GB of RAM.
The FTDv and FMCv default username / password in the provided day0 config are admin / Admin123.

View File

@@ -0,0 +1,82 @@
id: fmcv
general:
description: Cisco Firepower Management Center Virtual Appliance
nature: server
read_only: false
device:
interfaces:
has_loopback_zero: true
physical:
- eth0
serial_ports: 1
default_count: 1
loopback:
- lo
ui:
visible: true
description: |-
Cisco Firepower Management Center Virtual Appliance
28 GB DRAM, 4 vCPUs
[CCO Link](https://www.cisco.com/c/en/us/td/docs/security/firepower/quick_start/fmcv/fpmc-virtual.html)
label_prefix: fmcv-
icon: server
label: FMCv
sim:
linux_native:
libvirt_domain_driver: kvm
driver: server
disk_driver: virtio
ram: 28672
cpus: 4
cpu_limit: 100
nic_driver: virtio
data_volume: 250
boot:
timeout: 1200
completed:
- 'login:'
inherited:
image:
ram: true
cpus: true
cpu_limit: true
data_volume: true
boot_disk_size: false
node:
ram: true
cpus: true
cpu_limit: true
data_volume: true
boot_disk_size: false
configuration:
generator:
driver: server
provisioning:
volume_name: day0
media_type: iso
files:
- name: day0-config
editable: true
content: |-
#FMC
{
"EULA": "accept",
"Hostname": "fmvc",
"AdminPassword": "Admin123",
"DNS1": "",
"DNS2": "",
"IPv4Mode": "dhcp",
"IPv4Addr": "",
"IPv4Mask": "",
"IPv4Gw": "",
"IPv6Mode": "disabled",
"IPv6Addr": "",
"IPv6Mask": "",
"IPv6Gw": "",
}
schema_version: 0.0.1
pyats:
os: linux
use_in_testbed: true