Skip to content

mws_mk8s_cluster (Data Source)

Кластер Managed Kubernetes — кластер Kubernetes на базе облачной инфраструктуры MWS Cloud Platform. Представляет собой совокупность Control Plane (управляющего слоя) и групп рабочих узлов

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

terraform
data "mws_mk8s_cluster" "example_cluster" {
  cluster_name = "example-cluster-name"
}

Schema

Required

  • cluster_name (String) Имя Cluster

Optional

  • project (String) Путь к проекту

Read-Only

Nested Schema for availability

Read-Only:

  • standalone (Attributes) Кластер с одним мастером (see below for nested schema)
  • zonal_ha (Attributes) Зональный высокодоступный кластер с несколькими мастерами (see below for nested schema)

Nested Schema for availability.standalone

Read-Only:

  • zone (String) Имя зоны для размещения cluster

Nested Schema for availability.zonal_ha

Read-Only:

  • zone (String) Имя зоны для размещения cluster

Nested Schema for metadata

Read-Only:

  • create_time (String) Дата создания объекта
  • delete_time (String) Время запроса на удаление ресурса
  • description (String) Описание ресурса
  • display_name (String) Отображаемое имя свойства
  • id (String) ID свойства
  • name (String, Deprecated) Обязательное уникальное, глобально или в пределах проекта, имя. Используется в качестве части составного идентификатора объекта.
  • purge_time (String) Время удаления ресурса
  • usages (Attributes List) Связи с другими ресурсами. В зависимости от типа связи, операции над ресурсом могут быть ограничены (see below for nested schema)

Nested Schema for metadata.usages

Read-Only:

  • name (String) Имя связи, требуется для модификации коллекции
  • resource (String) Ссылка на ресурс
  • usage_type (String) Тип связи. Помимо стандартных own и use могут быть добавлены специализированные типы для конкретных сервисов

Nested Schema for network

Read-Only:

  • pods_cidr (String) необходим ip-range v4
  • primary_endpoint (Attributes) ip-адрес внутри vpc (see below for nested schema)
  • public_endpoint (Attributes) внешний ip-адрес (see below for nested schema)
  • services_cidr (String) необходим ip-range v4

Nested Schema for network.primary_endpoint

Read-Only:

  • ref (String)

Nested Schema for network.public_endpoint

Read-Only:

  • ref (String)

Nested Schema for status

Read-Only:

Nested Schema for status.cluster_status

Read-Only:

  • message (String)
  • state (String) текущий статус cluster

Nested Schema for status.network

Read-Only:

Nested Schema for status.network.primary_endpoint

Read-Only:

  • ref (String)

Nested Schema for status.network.public_endpoint

Read-Only:

  • ref (String)

Nested Schema for status.network.subnet

Read-Only:

  • ref (String)

Nested Schema for status.network.vpc_network

Read-Only:

  • ref (String)

Nested Schema for status.ready

Read-Only:

  • message (String) Описание статуса
  • state (String) Состояние ресурса

Nested Schema for status.version_control

Read-Only:

  • maintenance_window (Attributes) (see below for nested schema)
  • release_channel (String) Cluster обновляется всегда до default версии, поэтому необходимо выбрать релизный канал и настроить окно обслуживания
  • version (String)

Nested Schema for status.version_control.maintenance_window

Read-Only:

Nested Schema for status.version_control.maintenance_window.weekly

Read-Only:

  • days (List of String) Дни недели, в который будет запущено задание на тех.обслуживание
  • duration (String) Допустимая продолжительность процесса обновления. Если не указано, то не ограничено по времени. Принимается только формат в часах (h)
  • hour (Number) Час, в который будет запущено задание на тех.обслуживание

Nested Schema for version_control

Read-Only:

  • maintenance_window (Attributes) Если окно обслуживания не заполнено, то время проведения работ не ограничено. Duration нельзя указывать, так как обновление мастер нод не прерывается (see below for nested schema)
  • release_channel (String) Cluster обновляется всегда до default версии, поэтому необходимо выбрать релизный канал и настроить окно обслуживания
  • version (String)

Nested Schema for version_control.maintenance_window

Read-Only:

Nested Schema for version_control.maintenance_window.weekly

Read-Only:

  • days (List of String) Дни недели, в который будет запущено задание на тех.обслуживание
  • duration (String) Допустимая продолжительность процесса обновления. Если не указано, то не ограничено по времени. Принимается только формат в часах (h)
  • hour (Number) Час, в который будет запущено задание на тех.обслуживание