-
Notifications
You must be signed in to change notification settings - Fork 17
/
deployment_spreadsheet_template.csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 8 should actually have 2 columns, instead of 3 in line 7.
159 lines (159 loc) · 10 KB
/
deployment_spreadsheet_template.csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
MetroAE deployment template CSV,
,
This spreadsheet can be converted to a set of MetroAE deployment files for,
use in an install or upgrade.,
,
"Fill out the fields of this spreadsheet, save as CSV and then issue ""metroae",
"wizard"" or ""convert_csv_to_deployment.py <csv_file> <deployment_name>""",
,,
,Common Configuration Settings,
,Common configuration settings for this deployment,
,,
,Common,Values,,Descriptions,
,Nuage Unzip Files Directory,,,Full path to the directory where the Nuage unzipped files for this deployment can be found E.g. qcow2 files. When using docker container the path needs to be a relative path from the images path specified during setup.,
,Domain Name,,,Domain name for this deployment. E.g. company.net.,
,Global VSD FQDN,,,"For clustered VSD, the XMPP FQDN for the cluster; For standalone VSD, the FQDN of the single VSD",
,NTP Server IP(s),,,List of one or more NTP server addresses that must be in dotted-decimal (IPv4) or hexidecimal (IPv6) format,
,DNS server IP(s),,,List of one or more DNS server addresses for resolving component domain names. Must be in dotted-decimal (IPv4) or hexidecimal (IPv6) format.,
,NSGv Access Bridge,,,Network bridge used for the access network when installing an NSGv. This will be a Distributed Virtual PortGroup (DVPG) when deploying on vCenter or a Linux network bridge when installing on KVM,
,VSD Standard License File,,,Path to the standard license file for the VSD including the file name
,
For vCenter deployments only,
,,
,Common,Values,,Descriptions,
,vCenter Datacenter,,,vCenter datacenter to deploy Nuage components. Can be overridden by individual components,
,vCenter Cluster Name,,,Name of the vCenter cluster on which to deploy Nuage components. Can be overridden by individual components,
,vCenter Datastore Name,,,Name of the vCenter datastore on which to deploy the Nuage components. Can be overridden by individual components
,
For upgrade only,
,,
,Upgrade Settings,
,Nuage MetroAE Upgrade Settings,
,,
,Upgrade,Values,,Descriptions,
,Upgrade From Version,,,Version VSP is being upgraded from. Required for all component upgrades.,
,Upgrade To Version,,,Version VSP is being upgraded to. Required for all component upgrades.
,,
,Virtualized Services Directory,
,Specify configuration for Nuage VSDs.,
,,
,VSDs,VSD 1 (SA),VSD 2 (HA),VSD 3 (HA),VSD 4 (Geo-Red),VSD 5 (Geo-Red),VSD 6 (Geo-Red),,Descriptions,
,Hostname,,,,,,,,VSD Hostname,
,Target Server Type,,,,,,,,Type of hypervisor environment where VMs will be instantiated. Use 'none' when skipping predeploy.,
,Target Server IP or FQDN,,,,,,,,"Hostname or IP address of the hypervisor where VM will be instantiated. In the case of deployment in a vCenter environment, this will be the FQDN of the vCenter Server. When target_server_type is set to openstack, this property is unused and should be set to 0.0.0.0",
,Management IP Address,,,,,,,,Management IP of VSD,
,Management Network Prefix Length,,,,,,,,Management network prefix length for VSD,
,Management Network Gateway,,,,,,,,Management network gateway for VSD,
,VM name,,,,,,,,Name of the Virtual Machine on the Hypervisor
,,
,Virtualized Services Controller,
,Specify configuration for Nuage VSCs.,
,,
,VSCs,VSC 1 (SA),VSC 2 (HA),,Descriptions,
,Target Server type,,,,Type of hypervisor environment where VMs will be instantiated. Use 'none' when skipping predeploy.,
,Target Server IP or FQDN,,,,"Hostname or IP address of the hypervisor where VM will be instantiated. In the case of deployment in a vCenter environment, this will be the FQDN of the vCenter Server. When target_server_type is set to openstack, this property is unused and should be set to 0.0.0.0",
,Management IP address,,,,The BOF/Management IP address of the controller,
,Management Network Prefix Length,,,,Management network prefix length,
,Management Network Gateway,,,,Gateway IP on the Management network,
,VM name,,,,Name of the virtual machine on the Hypervisor/vCenter Server.,
,Control IP address,,,,The Control/Data IP address of the controller,
,Control Netmask Prefix Length,,,,Control network prefix length
,,
,VSD Statistics (Elasticsearch),
,Specify configuration for Nuage VSD stats (VSTAT).,
,,
,VSTATs,VSTAT 1 (SA),VSTAT 2 (HA),VSTAT 3 (HA),VSTAT 4 (Geo-Red),VSTAT 5 (Geo-Red),VSTAT 6 (Geo-Red),,Descriptions,
,Hostname,,,,,,,,Management network host name for the VSTAT,
,Target Server type,,,,,,,,Type of hypervisor environment where VMs will be instantiated. Use 'none' when skipping predeploy.,
,Target Server IP or FQDN,,,,,,,,"Hostname or IP address of the hypervisor where VM will be instantiated. In the case of deployment in a vCenter environment, this will be the FQDN of the vCenter Server. When target_server_type is set to openstack, this property is unused and should be set to 0.0.0.0",
,Management IP address,,,,,,,,Management network IP address for the VSTAT,
,Management Network Prefix Length,,,,,,,,Management network prefix length for the VSTAT,
,Management Network Gateway,,,,,,,,Management network gateway for the VSTAT,
,VM name,,,,,,,,Name of the Virtual Machine on the Hypervisor
,
Configuration for VNS setups,
,,
,Virtualized Network Service Proxy VM,
,Configuration for Nuage VNS Proxy VM.,
,,
,VNSUtils,VNSUTIL 1,,Descriptions,
,Hostname,,,Hostname of the Proxy/Util-VM instance,
,Target Server Type,,,Type of hypervisor environment into which the instance will be created. Use 'none' when skipping predeploy.,
,Target Server IP or FQDN,,,"Hostname or IP address of the hypervisor where VM will be instantiated. In the case of deployment in a vCenter environment, this will be the FQDN of the vCenter Server. When target_server_type is set to openstack, this property is unused and should be set to 0.0.0.0",
,Management IP address,,,IP address of the management interface,
,Management IP Prefix Length,,,IP Prefix length for the management network,
,Management Gateway IP,,,IP address of the gateway on the management network,
,VNSUTIL Data FQDN,,,,
,VM name,,,Name of the Virtual Machine on the Hypervisor,
,VNSUTIL Data IP address,,,,
,Data Netmask,,,,
,Data Subnet,,,DHCP subnet specification. Only required for DHCP bootstrap support,
,Gateway address for NSGvs,,,Gateway address to be used for Data subnet
,,
,Network Services Gateway,
,Specify configuration for Nuage MetroAE NSGvs.,
,,
,NSGvs,NSGv 1,NSGv 2,more...,,Descriptions,
,VM name,,,,,Name of the NSGv VM on the hypervisor/vcenter,
,Target Server type,,,,,Type of environment into which the NSGv will be instantiated,
,Target Server hostname,,,,,Hostname or IP address of the hypervisor or vCenter server where the NSGv will be instantiated,
,Bootstrap Method,,,,,Bootstrap method for the NSGv. The default is 'none' which means no bootstrap will be performed. 'zfb_metro' creates a boostrap ISO file based on the contents of the file nsgv_bootstrap.yml. 'zfb_external' is used when a 3rd-party ISO file is to be used.,
,IP Address to assign to NSGv by VNSUtil,,,,,,
,NSGV MAC Address,,,,,MAC address the proxy will use to recognize the NSGV at boot/DHCP time. Only required when bootstrap_method is set to 'zfb_metro',
,NSG Name,,,,,Name of the NSG on the VSD,
,Activation Matching Type,,,,,Field type to match against for NSGv activation.,
,Activation Matching Value,,,,,Value to match against for NSGv activation.,
,NSG Network Port Name,,,,,Name of the network port for the NSG,
,NSG Access Port Name,,,,,Name of the access port for the NSG. Deprecated in favor of access_ports,
,NSG Access Port VLAN Range,,,,,VLAN range of the access port for the NSG. Deprecated in favor of access_ports,
,NSG Access Port VLAN Number,,,,,VLAN number of the NSG access port for the NSG. Deprecated in favor of access_ports
,,
,Nuage Utility Host VM,
,Configuration for Nuage Utility Host VM.,
,,
,NUHs,NUH 1 (SA),NUH 2 (HA),,Descriptions,
,Hostname,,,,Hostname of the Nuage Utility Host instance,
,Management IP address,,,,IP address of the management interface,
,Management IP Prefix Length,,,,IP Prefix length for the management network,
,Management Gateway IP,,,,IP address of the gateway on the management network,
,Target Server IP or FQDN,,,,Hostname or IP address of the KVM hypervisor where the NUH VM will be instantiated
,,
,Nuage Webfilter VM,
,Configuration for Nuage Webfilter VMs,
,,
,Webfilters,Webfilter1,,Descriptions,
,Webfilter VM IP or FQDN,,,Webfilter VM hostname or IP address,
,Management IP Address,,,Management IP of Webfilter VM,
,Management Network Prefix Length,,,Management network prefix length for Webfilter VM,
,Management Network Gateway,,,Management network gateway for Webfilter VM
,,
,NFS Server VM,
,"Configure NFS Server VM using MetroAE. Note: Metroae will not bring up the NFS server, it will configure it for Elasticsearch mounting.",
,,
,NFSs,NFS Server 1,NFS Server 2,,Descriptions,
,Hostname,,,,Hostname of NFS Server,
,NFS server IP address,,,,IP address of the NFS server.
,
When using MetroAE for zero-factor bootstrap of NSGvs,
,,
,NSGv Bootstrap,Values,,Descriptions,
,Global organization for NSGvs,,,Global organization name for NSGvs on the VSD.,
,Proxy User First Name,,,First name for proxy user. Password for proxy user is set in credentials.,
,Proxy User Last Name,,,Last name for proxy user. Password for proxy user is set in credentials.,
,Proxy User Email,,,Email address for proxy user. Password for proxy user is set in credentials.,
,NSG Infrastructure Profile Name,,,Name for the infrastructure gateway profile on the VSD.,
,NSGv Template Name,,,Name for the gateway template on the VSD.,
,Proxy DNS Name,,,DNS name for the proxy.,
,VSC Infrastructure Profile Name,,,Name of the infrastructure VSC profile on the VSD.,
,Address of First VSC,,,IP address of the first controller.,
,Address of Second VSC,,,IP address of the second controller.
,
,
Advanced instructions,
This spreadsheet can be used to populate deployment files for any of the,
schemas in the schemas directory. The case-insenstive name of the schema,
must be specified in the upper left corner of the table. The table can then,
be positioned anywhere in the spreadsheet provided there is at least one row,
and column of empty space around the table. The case-insenstive names or,
titles of the properties can be either along rows or columns (either position,
is valid).,