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.
|
|
|
|
_Data source_ функция **dynamix_k8s_computes** служит для получения информации о виртуальных машинах кластера
|
|
|
|
|
|
|
|
|
|
## Аргументы
|
|
|
|
|
|
|
|
|
|
| Аргумент | Тип | Обязательный | Описание |
|
|
|
|
|
| --- | --- | --- | --- |
|
|
|
|
|
| k8s_id | int | :heavy_check_mark: | ID кластера |
|
|
|
|
|
|
|
|
|
|
## Возвращаемые значения
|
|
|
|
|
|
|
|
|
|
| Параметр | Тип | Описание |
|
|
|
|
|
| --- | --- | --- |
|
|
|
|
|
| masters | []Struct{} | Список мастер ВМ (см. ниже) |
|
|
|
|
|
| workers | []Struct{} | Список воркер ВМ (см.ниже) |
|
|
|
|
|
|
|
|
|
|
## Описание структуры masters
|
|
|
|
|
|
|
|
|
|
| Параметр | Тип | Описание |
|
|
|
|
|
| --- | --- | --- |
|
|
|
|
|
| id | int | ID виртуальной машины |
|
|
|
|
|
| name | string | Наименование виртуальной машины |
|
|
|
|
|
| group_name | string | Наименование мастер-группы, к которой принадлежит ВМ |
|
|
|
|
|
| status | string | Статус ВМ |
|
|
|
|
|
| tech_status | string | Тех. статус ВМ |
|
|
|
|
|
|
|
|
|
|
## Описание структуры workers
|
|
|
|
|
|
|
|
|
|
| Параметр | Тип | Описание |
|
|
|
|
|
| --- | --- | --- |
|
|
|
|
|
| id | int | ID виртуальной машины |
|
|
|
|
|
| name | string | Наименование виртуальной машины |
|
|
|
|
|
| group_name | string | Наименование воркер-группы, к которой принадлежит ВМ |
|
|
|
|
|
| status | string | Статус ВМ |
|
|
|
|
|
| tech_status | string | Тех. статус ВМ |
|
|
|
|
|
|
|
|
|
|
## Пример использования
|
|
|
|
|
|
|
|
|
|
```terraform
|
|
|
|
|
data "dynamix_k8s_computes" "computes" {
|
|
|
|
|
#id кластера
|
|
|
|
|
#обязательный параметр
|
|
|
|
|
#тип - целое число
|
|
|
|
|
k8s_id = 999
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
После успешного завершения такого вызова **dynamix_k8s_сomputes** в переменной `data.dynamix_k8s_computes.computes` будут сохранены возвращаемые значения.
|