Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Requirements

Name Version
openstack ~> 3.0.0
selectel ~> 6.0

Providers

Name Version
selectel ~> 6.0

Modules

Name Source Version
kubernetes_cluster ../k8s-cluster n/a
kubernetes_nodegroup ../k8s-nodegroup n/a
kubernetes_nodegroup_gpu ../k8s-nodegroup-gpu n/a
nat ../../nat n/a

Resources

Name Type
selectel_mks_kubeconfig_v1.kubeconfig data source

Inputs

Name Description Type Default Required
cluster_name n/a string n/a yes
enable_autorepair n/a bool false no
enable_patch_version_auto_upgrade n/a bool false no
gpu_ng_flavor n/a list(string)
[
"2"
]
no
gpu_ng_labels n/a list(map(any))
[
{
"role": "gpu"
}
]
no
gpu_ng_nodes_count n/a list(number)
[
2
]
no
gpu_ng_taints n/a
list(object({
key = string
value = string
effect = string
}))
[] no
gpu_ng_volume_gb n/a list(number)
[
32
]
no
gpu_ng_volume_type n/a list(string)
[
"fast"
]
no
gpu_nodegroups n/a number 0 no
kube_version n/a string n/a yes
maintenance_window_end n/a string "04:00:00" no
maintenance_window_start n/a string "03:00:00" no
nat_subnet_cidr n/a string "10.222.0.0/16" no
network_id n/a string "" no
ng_affinity_policy n/a string "" no
ng_cpus n/a list(number)
[
2
]
no
ng_keypair_name n/a string "" no
ng_labels n/a list(map(any))
[
{
"role": "system"
}
]
no
ng_nodes_count n/a list(number)
[
2
]
no
ng_ram_mb n/a list(number)
[
4096
]
no
ng_taints n/a
list(object({
key = string
value = string
effect = string
}))
[] no
ng_volume_gb n/a list(number)
[
32
]
no
ng_volume_type n/a list(string)
[
"fast"
]
no
no_gateway Sets whether a network should have a gateway string false no
nodegroups n/a string 1 no
os_auth_url n/a string "https://api.selvpc.ru/identity/v3/auth/" no
os_availability_zone n/a string n/a yes
os_project_id ID проекта string n/a yes
os_region Region of openstack string n/a yes

Outputs

Name Description
kube_config n/a
nat_network_id n/a
nat_subnet_id n/a