On this page...
Example SDF
---
site-params: &site-params
timezone: Europe/London
deployment-id: sample
fixed-ips: true
networking:
subnets:
- cidr: 172.16.0.0/24
identifier: mgmt-subnet
vim-network: mgmt-network
default-gateway: 172.16.0.1
dns-servers:
- 2.3.4.5
- 3.4.5.6
- cidr: 173.16.0.0/24
identifier: signaling-subnet
vim-network: signaling-network
default-gateway: 173.16.0.1
- cidr: 174.16.0.0/24
identifier: access-subnet
vim-network: access-network
default-gateway: 174.16.0.1
- cidr: 175.16.0.0/24
identifier: cluster-subnet
vim-network: cluster-network
default-gateway: 175.16.0.1
services:
ntp-servers:
- 1.2.3.4
- 1.2.3.5
msw-deployment:deployment:
sites:
- name: DC1
site-parameters:
<<: *site-params
site-id: DC1
vim-configuration:
vsphere:
connection:
server: 172.18.12.228
username: VSPHERE.LOCAL\cloudify
password: cloudify
allow-insecure: true
datacenter: Automation
reserve-resources: false
resource-pool-name: Resources
ssh:
authorized-keys:
- ssh-rsa XXXXXXXXXXXXXXXXXXXX
mdm:
ssl-certificate-management: static
static-certificate: |-
-----BEGIN CERTIFICATE-----
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
-----END CERTIFICATE-----
ca-certificate: |-
-----BEGIN CERTIFICATE-----
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
-----END CERTIFICATE-----
private-key: |-
-----BEGIN RSA PRIVATE KEY-----
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
-----END RSA PRIVATE KEY-----
vnfcs:
- name: mdm
type: mdm
image: MDM
cluster-configuration:
count: 3
instances:
- name: mdm1
- name: mdm2
- name: mdm3
vim-configuration:
vsphere:
deployment-size: lab
networks:
- name: Management
subnet: mgmt-subnet
traffic-types:
- management
ip-addresses:
ip:
- 172.16.0.125
- 172.16.0.126
- 172.16.0.127
- name: Signaling
subnet: signaling-subnet
traffic-types:
- signaling
ip-addresses:
ip:
- 173.16.0.125
- 173.16.0.126
- 173.16.0.127
product-options:
mdm:
consul-token: ABCdEfgHIJkLmNOp-MS-MDM
- name: mytestcustom
# The type should match the image_name in node-parameters.yaml
type: image_name
image: CUSTOM-template
cluster-configuration:
count: 3
instances:
- name: custom-1
vnfci-vim-options:
resource-pool-name: Resources
datastore: "data:storage1"
host: "esxi.hostname"
- name: custom-2
vnfci-vim-options:
resource-pool-name: Resources
datastore: "data:storage1"
host: "esxi.hostname"
- name: custom-3
vnfci-vim-options:
resource-pool-name: Resources
datastore: "data:storage1"
host: "esxi.hostname"
vim-configuration:
vsphere:
deployment-size: lab
networks:
- name: Management
traffic-types:
- management
subnet: mgmt-subnet
ip-addresses:
ip:
- 172.16.0.31
- 172.16.0.32
- 172.16.0.33
- name: Signaling
traffic-types:
- signaling
subnet: signaling-subnet
ip-addresses:
ip:
- 173.16.0.31
- 173.16.0.32
- 173.16.0.33
- name: Cluster
traffic-types:
- cluster
subnet: cluster-subnet
ip-addresses:
ip:
- 175.16.0.31
- 175.16.0.32
- 175.16.0.33
product-options:
rvt:
cds-addresses:
- 1.2.3.4
secrets-private-key: ooooooooooooooooooooooooooooooooo