- Для источников данных
rustack_network
и rustack_networks
добавлено поле mtu
— максимальный размер полезного блока данных пакета, передаваемого в сети.
- Возможность изменять начальный и конечный адрес диапазона IP-адресов подсети для ресурса
rustack_network
.
- Для ресурса
rustack_network
добавлено поле mtu
— максимальный размер полезного блока данных пакета, передаваемого в сети. Аналогичное поле для сервисной сети ВЦОД добавлено для ресурса rustack_vdc
— default_network_mtu
.
- Для источников данных
rustack_disk
, rustack_disks
и для ресурса rustack_disk
добавлено поле external_id
— идентификатор диска на ПВ РУСТЭК (для ВЦОД РУСТЭК).
- Для ресурса
rustack_vdc
добавлены поля default_network_id
, default_network_name
и default_network_subnets
, которые предоставляют информацию о сервисной сети ВЦОД.
- Для источника данных
rustack_vm
добавлено поле ports
, которое предоставляет информацию об IP-адресах портов ВМ.
- Исправлена ошибка, при которой после переименования ВЦОД пересоздавась подсеть в сети по умолчанию.
- В ресурсе
rustack_vm
вместо поля ports
используется блок networks
для подключения порта к серверу.
Обновление версии зависимого пакета rcp-go
до версии 2.10.
- Репозиторий Terraform-провайдера РУСТЭК перенесён в репозиторий
rustack-cloud-platform
.
- Добавлен ресурс для создания и управления платформенным сервисом (resource
rustack_paas_service
).
- Добавлен источник данных для получения информации о шаблоне платформенного сервиса (data
rustack_paas_template
).
- Исправлена проблема с IP-адресами у портов.
Для ресурсов rustack_project
, rustack_vdc
, rustack_vm
, rustack_disk
, rustack_port
, rustack_dns
, rustack_firewall_template
, rustack_kubernetes
, rustack_lbaas
, rustack_network
, rustack_router
, rustack_s3_storage
добавлена возможность задавать теги (поле tags
).
Исправлено:
- Ошибка при получении информации о публичном ключе (data
rustack_pub_key
).
Добавлено:
- Источник данных для получения информации о платформе — типе процессора (data
rustack_platform
). Только для сегмента VMware.
- Источник данных для получения списка платформ (data
rustack_platforms
). Только для сегмента VMware.
Исправлено:
- Ошибка при работе с кластером Kubernetes (resource
rustack_kubernetes
).
Добавлено:
- Получение информации о любом ресурсе (data source) по идентификатору.
- Ресурс для создания и управления кластерами Kubernetes (resource
rustack_kubernetes
).
- Источник данных для получения информации о публичном ключе (data
rustack_pub_key
).
- Источник данных для получения информации о кластере Kubernetes (data
rustack_kubernetes
).
- Источник данных для получения списка кластеров Kubernetes (data
rustack_kubernetess
).
- Источник данных для получения информации о шаблоне Kubernetes (data
rustack_kubernetes_template
).
- Источник данных для получения списка шаблонов Kubernetes (data
rustack_kubernetes_templates
).
- Аргумент для получения информации о типе S3-хранилища в источниках данных
rustack_s3_storage
и rustack_s3_storages
.
- Аргумент для задания типа S3-хранилища в ресурсе
rustack_s3_storage
.
Добавлено:
- Возможность задания дробного RAM при создании и изменении сервера. Минимальный шаг изменения RAM у сервера — 0.5 ГБ.
Обновление версии языка Go, используемого для Terraform-провайдера РУСТЭК, до версии 0.2.1.
Добавлено:
- Управление правилами шаблона брандмауэра вынесено в отдельный ресурс (resource
rustack_firewall_template_rule
).
- Ресурс для создания и управления балансировщиком нагрузки (resource
rustack_lbaas
).
- Ресурс для создания и управления пулами балансировщика нагрузки (resource
rustack_lbaas_pool
).
- Ресурс для создания и управления доменной зоной (resource
rustack_dns
).
- Ресурс для создания и управления DNS-записями (resource
rustack_dns_record
).
- Ресурс для создания и управления S3-хранилищем (resource
rustack_s3_storage
).
- Ресурс для создания и управления бакетом S3-хранилища (resource
rustack_s3_storage_bucket
).
- Источник данных для получения списка балансировщиков во ВЦОД и конкретного балансировщика нагрузки (data
rustack_lbaass
, data rustack_lbaas
).
- Источник данных для получения списка доменных зон, созданных в проекте, и конкретной доменной зоны (data
rustack_dnss
, data rustack_dns
).
- Источник данных для получения списка S3-хранилищ, созданных в проекте, и конкретного S3 хранилища (data
rustack_S3_storages
, data rustack_S3_storage
).
Исправлено:
- Изменение
hypervisor_id
в resource rustack_vdc
приводит к ошибке.
- Множество ошибок при работе с другими resource провайдера.
Добавлено:
- Управление портами вынесено в отдельный ресурс (resource
rustack_port
).
- Получение данных о портах с помощью data (data
rustack_port
, data rustack_ports
).
Исправлено:
- Ошибки при изменении сети (resource
rustack_network
).
- Ошибки при работе с роутерами (resource
rustack_router
).
- Ошибки при работе с дисками (resource
rustack_disk
).