Add extnet_id to arguments and lb_ip to return parameters
@@ -11,6 +11,7 @@ _Resource_ функция **decort_k8s** для создания кластер
|
|||||||
| wg_name | string | Обязательный параметр, имя для первой worker group, <br/> созданной в кластере |
|
| 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/>Обязательный параметр, размер диска в Гбайтах |
|
| 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/>Обязательный параметр, размер диска в Гбайтах |
|
| 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** возвращает в указанную при вызове переменную следующие значения:
|
В случае успешного выполнения _resource_ функция **decort_k8s** возвращает в указанную при вызове переменную следующие значения:
|
||||||
@@ -19,6 +20,7 @@ _Resource_ функция **decort_k8s** для создания кластер
|
|||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| default_wg_id | int | ID рабочей группы (worker group) для этого экземпляра кластера. |
|
| default_wg_id | int | ID рабочей группы (worker group) для этого экземпляра кластера. |
|
||||||
| kubeconfig | string | kubeconfig для доступа к кластеру. |
|
| kubeconfig | string | kubeconfig для доступа к кластеру. |
|
||||||
|
| lb_ip | string | IP адрес балансировщика нагрузки (load balancer) по-умолчанию. |
|
||||||
|
|
||||||
|
|
||||||
## Пример использования
|
## Пример использования
|
||||||
@@ -30,19 +32,24 @@ resource "decort_k8s" "cluster" {
|
|||||||
k8sci_id = 9
|
k8sci_id = 9
|
||||||
wg_name = "workers"
|
wg_name = "workers"
|
||||||
|
|
||||||
|
#extnet_id = 11111
|
||||||
|
/*
|
||||||
masters {
|
masters {
|
||||||
num = 1
|
num = 1
|
||||||
cpu = 2
|
cpu = 2
|
||||||
ram = 2048
|
ram = 2048
|
||||||
disk = 10
|
disk = 10
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
workers {
|
workers {
|
||||||
num = 1
|
num = 1
|
||||||
cpu = 2
|
cpu = 2
|
||||||
ram = 2048
|
ram = 2048
|
||||||
disk = 10
|
disk = 10
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
# once the above directive completes, will be accessible
|
# once the above directive completes, will be accessible
|
||||||
|
|||||||
Reference in New Issue
Block a user