Files
wiki-terraform-provider-decort/4.9.2/06.02.78-Data_decort_cb_k8s_wg_list.md
2025-11-12 18:07:08 +03:00

3.2 KiB
Raw Permalink Blame History

Функция доступна в провайдере версии 4.5.1 и выше.

Data source функция decort_cb_k8s_wg_list служит для получения информации о списке групп воркеров кластера Kubernetes (k8s).

Аргументы

Data source функция decort_cb_k8s_wg_list принимает следующие аргументы:

Аргумент Тип Обязательный Описание
k8s_id int ✔️ ID кластера

Возвращаемые значения

В случае успешного выполнения data source функция decort_cb_k8s_wg_list возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:

Параметр Тип Описание
annotations []string Аннотации ресурса
cpu int Кол-во cpu на нодах
detailed_info []Struct{} см. ниже Детальная информация masters
disk int ID диска
guid string ID ресурса
wg_id int ID группы воркеров кластера
labels []string Лейблы ресурса
name string Имя группы воркеров
num int кол-во компьютов в ресурсе
ram int Кол-во ram на нодах
taints []string ограничители группы workers

Описание структуры списка detailed_info

Параметр Тип Описание
external_ip string Внешний ip - адрес
compute_id int ID компьюта в составе группы
name string Имя компьюта в составе группы
status string Статус компьюта в составе группы
tech_status string Технический статус компьюта в составе группы
interfaces []Struct{} см. ниже Список интерфейсов группы

Описание структуры списка interfaces

Параметр Тип Описание
def_gw string Шлюз по умолчанию
ip_address string IP интерфейса

Пример использования

Пример вызова data source функции decort_cb_k8s_wg_list:

data "decort_cb_k8s_wg_list" "k8s_wg_list" {
  #id кластера
  #обязательный параметр
  #тип - целое число
  k8s_id = 49304
}

После успешного завершения такого вызова decort_cb_k8s_wg_list в переменной data.decort_cb_k8s_wg_list.k8s_wg_list будут сохранены возвращаемые значения.