5.0 KiB
5.0 KiB
upcloud_prov
Index
- Provision_env_upcloud
- Provision_upcloud
- ServerDefaults_upcloud
- Server_upcloud
- Storage_backup_upcloud
- Storage_upcloud
Schemas
Provision_env_upcloud
UpCloud provision env data settings
Attributes
| name | type | description | default value |
|---|---|---|---|
| zone | str |
Provision_upcloud
UpCloud provision data settings
Attributes
| name | type | description | default value |
|---|---|---|---|
main required |
Provision_env_upcloud | ||
| priv | Provision_env_upcloud |
ServerDefaults_upcloud
Upcloud Server Defaults settings
Attributes
| name | type | description | default value |
|---|---|---|---|
| backup | str | ||
| domains_search | str | ||
fix_local_hosts required |
bool | True | |
| group_id | str | ||
| installer_user | str | "${user}" | |
labels required |
str | "{Key=cluster,Value=k8s}" | |
| liveness_ip | str | ||
liveness_port required |
int | 22 | |
lock required |
bool | False | |
| main_domain | str | ||
| network_private_id | str | ||
| network_private_name | str | ||
| network_public_ip | str | ||
| network_public_ipv4 | bool | True | |
| network_public_ipv6 | bool | False | |
network_utility_ipv4 required |
bool | True | |
network_utility_ipv6 required |
bool | False | |
not_use required |
bool | False | |
| plan | str | ||
| primary_dns | str | ||
| priv_cidr_block | str | ||
prov_settings required |
str | "defs/upcloud_data.k" | |
prov_settings_clean required |
bool | False | |
provider required readOnly |
"upcloud" | "upcloud" | |
running_timeout required |
int | 200 | |
running_wait required |
int | 10 | |
| scale | ScaleResource | ||
| secondary_dns | str | ||
| ssh_key_name | str | ||
| ssh_key_path | str | ||
| storage_os | str | ||
storage_os_find required |
str | "name: debian-12 | arch: x86_64" | |
| storages | [Storage_upcloud] | ||
time_zone required |
str | "UTC" | |
user required |
str | "root" | |
| user_home | str | "/home/${user}" | |
| user_ssh_key_path | str | ||
| user_ssh_port | int | 22 | |
| zone | str |
Server_upcloud
Upcloud server settings
Attributes
| name | type | description | default value |
|---|---|---|---|
| backup | str | ||
| clusters | [ClusterDef] | ||
| domains_search | str | ||
| extra_hostnames | [str] | ||
fix_local_hosts required |
bool | True | |
| group_id | str | ||
hostname required |
str | ||
| installer_user | str | "${user}" | |
labels required |
str | "{Key=cluster,Value=k8s}" | |
| liveness_ip | str | ||
liveness_port required |
int | 22 | |
lock required |
bool | False | |
| main_domain | str | ||
| network_private_id | str | ||
| network_private_ip | str | ||
| network_private_name | str | ||
| network_public_ip | str | ||
| network_public_ipv4 | bool | True | |
| network_public_ipv6 | bool | False | |
network_utility_ipv4 required |
bool | True | |
network_utility_ipv6 required |
bool | False | |
not_use required |
bool | False | |
| plan | str | ||
| primary_dns | str | ||
| priv_cidr_block | str | ||
prov_settings required |
str | "defs/upcloud_data.k" | |
prov_settings_clean required |
bool | False | |
provider required readOnly |
"upcloud" | "upcloud" | |
running_timeout required |
int | 200 | |
running_wait required |
int | 10 | |
| scale | ScaleResource | ||
| secondary_dns | str | ||
| ssh_key_name | str | ||
| ssh_key_path | str | ||
| storage_os | str | ||
storage_os_find required |
str | "name: debian-12 | arch: x86_64" | |
| storages | [Storage_upcloud] | ||
| taskservs | [TaskServDef] | ||
time_zone required |
str | "UTC" | |
title required |
str | ||
user required |
str | "root" | |
| user_home | str | "/home/${user}" | |
| user_ssh_key_path | str | ||
| user_ssh_port | int | 22 | |
| zone | str |
Storage_backup_upcloud
Upcloud storage backup
Attributes
| name | type | description | default value |
|---|---|---|---|
interval required |
"daily" | "mon" | "tue" |
retention required |
int | 7 | |
time required |
str |
Storage_upcloud
Upcloud storage settings
Attributes
| name | type | description | default value |
|---|---|---|---|
| backup | Storage_backup_upcloud | ||
encrypt required |
bool | False | |
fstab required |
bool | True | |
labels required |
str | "" | |
mount required |
bool | True | |
| mount_path | str | ||
name required |
str | ||
| parts | [StorageVol] | [] | |
size required |
int | 0 | |
total required |
int | size | |
type required |
"ext4" | "xfs" | "btrfs" |
volname required |
str | "" | |
voltype required |
"maxiops" | "hdd" | "custom" |