mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-01-27 10:18:39 +00:00
46 lines
1.2 KiB
YAML
46 lines
1.2 KiB
YAML
##
|
|
## @section Common parameters
|
|
##
|
|
|
|
## @param {bool} whitelistHTTP - Secure HTTP by enabling client networks whitelisting.
|
|
whitelistHTTP: true
|
|
## Example:
|
|
## whitelistHTTP: true
|
|
## whitelist:
|
|
## - "1.2.3.4"
|
|
## - "10.8.0.0/16"
|
|
|
|
## @param {[]string} whitelist - List of client networks.
|
|
whitelist: []
|
|
|
|
## @typedef {struct} MachineConfig - IP address configuration.
|
|
## @field {string} address - IP address.
|
|
## @field {string} gateway - IP gateway.
|
|
## @field {string} netmask - Netmask.
|
|
|
|
## @typedef {struct} Machine - Machine configuration.
|
|
## @field {string} hostname - Hostname.
|
|
## @field {string} arch - Architecture.
|
|
## @field {MachineConfig} ip - IP address configuration.
|
|
## @field {int} leaseTime - Lease time.
|
|
## @field {[]string} mac - MAC addresses.
|
|
## @field {[]string} nameServers - Name servers.
|
|
## @field {[]string} timeServers - Time servers.
|
|
## @field {bool} uefi - UEFI.
|
|
|
|
## @param {[]Machine} machines - Configuration of physical machine instances.
|
|
machines: []
|
|
## Example:
|
|
## machines:
|
|
## - hostname: machine1
|
|
## arch: x86_64
|
|
## ip:
|
|
## address: 10.8.2.2
|
|
## gateway: 10.8.2.1
|
|
## netmask: 255.255.255.0
|
|
## leaseTime: 86400
|
|
## mac: [d6:fa:af:52:25:93]
|
|
## nameServers: [1.1.1.1,8.8.8.8]
|
|
## timeServers: [pool.ntp.org]
|
|
## uefi: true
|