5.8 KiB
5.8 KiB
aws_prov
Index
- Permission
- Provision_aws
- Provision_env_aws
- ReqPlan
- SecurityGroup
- ServerDefaults_aws
- Server_aws
- Storage_aws
Schemas
Permission
Permisssion for Security Groups
Attributes
| name | type | description | default value |
|---|---|---|---|
fromPort required |
int | ||
name required |
str | ||
protocol required |
"tcp" | "udp" | |
ranges required |
str | "[{CidrIp=0.0.0.0/0},{CidrIp=10.0.0.0/24}]" | |
toPort required |
int |
Provision_aws
AWS provision data settings
Attributes
| name | type | description | default value |
|---|---|---|---|
main required |
Provision_env_aws | ||
| priv | Provision_env_aws |
Provision_env_aws
AWS provision env data settings
Attributes
| name | type | description | default value |
|---|---|---|---|
avail_zone required |
str | ||
cidr_block required |
str | ||
| sg | SecurityGroup | ||
subnet required |
str | ||
vpc required |
str |
ReqPlan
RequiredPlan settings
Attributes
| name | type | description | default value |
|---|---|---|---|
arch required |
"x86_64" | "arm64" | |
cores required |
int | 1 | |
ena required |
str | "supported,required" | |
| gen | str | "current" | |
infaces required |
int | 2 | |
memory required |
int | ||
scale required |
bool | True |
SecurityGroup
Security Groups
Attributes
| name | type | description | default value |
|---|---|---|---|
| id | str | ||
name required |
str | ||
| perms | [Permission] |
ServerDefaults_aws
Server Defaults settings
Attributes
| name | type | description | default value |
|---|---|---|---|
disable_stop required |
bool | True | |
| domains_search | str | ||
fix_local_hosts required |
bool | True | |
| 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/aws_data.k" | |
prov_settings_clean required |
bool | False | |
provider required readOnly |
"aws" | "aws" | |
| reqplan | ReqPlan | ||
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_aws] | ||
time_zone required |
str | "UTC" | |
user required |
str | "admin" | |
| user_home | str | "/home/${user}" | |
| user_ssh_key_path | str | ||
| user_ssh_port | int | 22 | |
| zone | str |
Server_aws
AWS server settings
Attributes
| name | type | description | default value |
|---|---|---|---|
| clusters | [ClusterDef] | ||
disable_stop required |
bool | True | |
| domains_search | str | ||
| extra_hostnames | [str] | ||
fix_local_hosts required |
bool | True | |
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/aws_data.k" | |
prov_settings_clean required |
bool | False | |
provider required readOnly |
"aws" | "aws" | |
| reqplan | ReqPlan | ||
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_aws] | ||
| taskservs | [TaskServDef] | ||
time_zone required |
str | "UTC" | |
title required |
str | ||
user required |
str | "admin" | |
| user_home | str | "/home/${user}" | |
| user_ssh_key_path | str | ||
| user_ssh_port | int | 22 | |
| zone | str |
Storage_aws
AWS Storage settings
Attributes
| name | type | description | default value |
|---|---|---|---|
deletetermination required |
bool | False | |
encrypted required |
bool | False | |
fstab required |
bool | True | |
kms_id required |
str | "" | |
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" |
voldevice required |
str | "sdf" | |
volname required |
str | "" | |
voltype required |
"standard" | "io1" | "io2" |
zone required |
str | "" |