add SHTURVAL_MGMT example
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
# =============================================================================
|
||||
# Менеджмент Kubernetes кластер Штурвал (сервис 148)
|
||||
# Ресурс: nubes_vc_mgmt_sthutrval_cluster
|
||||
# =============================================================================
|
||||
|
||||
resource "nubes_vc_mgmt_sthutrval_cluster" "shturval_mgmt" {
|
||||
resource_name = local.shturval_mgmt_name
|
||||
|
||||
startup_configuration = {
|
||||
resource_realm = local.shturval_realm
|
||||
cluster_name = local.shturval_cluster_name
|
||||
}
|
||||
|
||||
cluster_configuration = {
|
||||
app_version = local.shturval_app_version
|
||||
}
|
||||
|
||||
control_plane_configuration = {
|
||||
sizing_policy = var.sizing_policy # ⚠️ обязательный, передаётся через tfvars
|
||||
sizing_disk = local.shturval_cp_sizing_disk
|
||||
count = local.shturval_cp_count
|
||||
}
|
||||
|
||||
worker_configuration = local.shturval_worker_config
|
||||
|
||||
access_configuration = {
|
||||
need_external_address_a_p_i = local.shturval_api_need_external
|
||||
access_ip_list_a_p_i = local.shturval_api_access_ip_list
|
||||
need_external_address_ingress = local.shturval_ingress_need_external
|
||||
access_ip_list_ingress = local.shturval_ingress_access_ip_list
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user