You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
terraform-provider-dynamix/wiki/1.0.1/06.01.48-Data_dynamix_k8s_w...

3.0 KiB

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

Аргументы

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

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

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

В случае успешного выполнения data source функция dynamix_k8s_wg возвращает следующие параметры:

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

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

Параметр Тип Описание
compute_id int ID компьюта в составе группы
name string Имя компьюта в составе группы
status string Статус компьюта в составе группы
tech_status string Технический статус компьюта в составе группы
interfaces []Struct{} см. ниже Список интерфейсов группы
natable_vins_ip string IP NAT
natable_vins_network string IP виртуальной сети

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

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

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

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

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

  #id группы воркеров
  #обязательный параметр
  #тип - целое число
  wg_id = 43329
}

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