2021-06-08 08:14:10 +00:00
DeploymentConfigurations :
2022-06-27 18:26:09 +00:00
2021-06-08 20:28:40 +00:00
- Id : small
2022-06-27 14:46:27 +00:00
Label: 'Ubuntu Server 22.04 [SMALL : 1 vCPU/2GB RAM]'
Description : Ubuntu Server 22.04.x
2021-06-08 08:14:10 +00:00
Size :
CPU : 1
Memory : 2048
2022-06-27 18:26:09 +00:00
2022-06-27 14:46:27 +00:00
- Id : medium
Label: 'Ubuntu Server 22.04 [MEDIUM : 2 vCPU/4GB RAM]'
Description : Ubuntu Server 22.04.x
2021-06-08 08:14:10 +00:00
Size :
2022-06-27 14:46:27 +00:00
CPU : 2
Memory : 4096
2022-06-27 18:26:09 +00:00
2022-06-28 13:46:55 +00:00
DynamicDisks :
2022-06-28 15:11:11 +00:00
- Description : Longhorn persistent storage
UnitSize : GB
Constraints :
Minium : 100
Maximum : ''
2022-06-28 13:46:55 +00:00
2021-06-08 08:14:10 +00:00
PropertyCategories :
2022-06-27 18:26:09 +00:00
2021-06-08 20:28:40 +00:00
# - Name: 0) Deployment information
# ProductProperties:
# - Key: deployment.type
# Type: string
# Value:
# - small
2022-06-27 14:46:27 +00:00
# - medium
2021-06-08 20:28:40 +00:00
# UserConfigurable: false
2022-06-27 18:26:09 +00:00
2022-06-29 05:59:17 +00:00
- Name : 1 ) Kubernetes
ProductProperties :
- Key : guestinfo.fqdn
Type : string(1..)
Label : Appliance FQDN*
Description : 'Respective subdomains will be available for each component (e.g. storage.example.org); this address should already be configured as a wildcard record within your DNS zone.'
DefaultValue : 'example.org'
Configurations : '*'
UserConfigurable : true
- Name : 2 ) Operating System
2021-06-08 08:14:10 +00:00
ProductProperties :
2022-06-27 18:26:09 +00:00
2021-06-08 08:14:10 +00:00
- Key : guestinfo.hostname
Type : string(1..15)
Label : Hostname*
Description: '(max length : 15 characters)'
DefaultValue : ''
Configurations : '*'
UserConfigurable : true
2022-06-27 18:26:09 +00:00
2021-06-08 08:14:10 +00:00
- Key : guestinfo.rootpw
Type : password(7..)
Label : Local root password*
Description : ''
2021-06-09 12:39:43 +00:00
DefaultValue : ''
2021-06-08 08:14:10 +00:00
Configurations : '*'
UserConfigurable : true
2022-06-27 18:26:09 +00:00
2021-06-14 10:31:01 +00:00
- Key : guestinfo.rootsshkey
2021-06-14 14:59:20 +00:00
Type : password(1..)
2021-06-14 10:31:01 +00:00
Label : Local root SSH public key*
Description : This line should start with 'ssh-rsa AAAAB3N'
DefaultValue : ''
Configurations : '*'
UserConfigurable : true
2022-06-27 18:26:09 +00:00
2022-06-29 05:59:17 +00:00
- Name : 3 ) Networking
2021-06-08 08:14:10 +00:00
ProductProperties :
2022-06-27 18:26:09 +00:00
2021-06-08 08:14:10 +00:00
- Key : guestinfo.ipaddress
Type : ip
Label : IP Address*
Description : ''
DefaultValue : ''
Configurations : '*'
UserConfigurable : true
2022-06-27 18:26:09 +00:00
2021-06-08 08:14:10 +00:00
- Key : guestinfo.prefixlength
Type : int(8..32)
Label : Subnet prefix length*
Description : ''
DefaultValue : '24'
Configurations : '*'
UserConfigurable : true
2022-06-27 18:26:09 +00:00
2021-06-08 08:14:10 +00:00
- Key : guestinfo.dnsserver
Type : ip
Label : DNS server*
Description : ''
DefaultValue : ''
Configurations : '*'
UserConfigurable : true
2022-06-27 18:26:09 +00:00
2021-06-08 08:14:10 +00:00
- Key : guestinfo.gateway
Type : ip
Label : Gateway*
Description : ''
DefaultValue : ''
Configurations : '*'
UserConfigurable : true
2022-06-27 14:46:27 +00:00
2022-06-27 18:26:09 +00:00
- Key : guestinfo.ntpserver
Type : string(1..)
Label : Time server*
Description : A comma-separated list of timeservers
DefaultValue : 0. pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org
Configurations : '*'
UserConfigurable : true
2021-06-08 08:14:10 +00:00
AdvancedOptions :
- Key : appliance.name
Value : "{{ appliance.name }}"
Required : false
- Key : appliance.version
Value : "{{ appliance.version }}"
Required : false
---
Variables :
- Name : appliance.name
Expression : |
$Parameter['appliance.name']
- Name : appliance.version
Expression : |
$Parameter['appliance.version']