Add extnet_id to arguments and lb_ip to return parameters

stSolo
2022-03-30 17:43:51 +03:00
parent a935b26ce1
commit 3d85a584e4

@@ -11,6 +11,7 @@ _Resource_ функция **decort_k8s** для создания кластер
| wg_name | string | Обязательный параметр, имя для первой worker group, <br/> созданной в кластере |
| masters | object{<br/>num: int, <br/>cpu: int,<br/>ram: int,<br/>disk: int} |Опциональный параметр, настройка мастер node или nodes<br/>Обязательный параметр, кол-во nodes<br/>Обязательный параметр, количество cpu<br/>Обязательный параметр, кол-во RAM в Mбайтах<br/>Обязательный параметр, размер диска в Гбайтах |
| workers | object{<br/>num: int, <br/>cpu: int,<br/>ram: int,<br/>disk: int} | Опциональный параметр, настройка worker node или nodes<br/>Обязательный параметр, кол-во nodes<br/>Обязательный параметр, количество cpu<br/>Обязательный параметр, кол-во RAM в Mбайтах<br/>Обязательный параметр, размер диска в Гбайтах |
| extnet_id | int | Опциональный параметр,<br/>ID внешней сети для соединения workers.<br/>Если не задано,<br/>то сеть будет выбрана платформой. |
## Возвращаемые значения
В случае успешного выполнения _resource_ функция **decort_k8s** возвращает в указанную при вызове переменную следующие значения:
@@ -19,6 +20,7 @@ _Resource_ функция **decort_k8s** для создания кластер
| --- | --- | --- |
| default_wg_id | int | ID рабочей группы (worker group) для этого экземпляра кластера. |
| kubeconfig | string | kubeconfig для доступа к кластеру. |
| lb_ip | string | IP адрес балансировщика нагрузки (load balancer) по-умолчанию. |
## Пример использования
@@ -29,20 +31,25 @@ resource "decort_k8s" "cluster" {
rg_id = 123
k8sci_id = 9
wg_name = "workers"
#extnet_id = 11111
/*
masters {
num = 1
cpu = 2
ram = 2048
disk = 10
}
*/
/*
workers {
num = 1
cpu = 2
ram = 2048
disk = 10
}
*/
}
# once the above directive completes, will be accessible