Опубликовано 2 мар 2021Обновлено 12 авг 2025 10:54

Изменения в API: новый метод ModifyVolume

разработка
разработка
News Title Block Picture
Поделиться

Для расширения возможностей работы Terraform с K2 Облаком в EC2 API был добавлен метод ModifyVolume.

Метод ModifyVolume позволяет изменять параметры диска и по своей функциональности аналогичен ранее используемому методу ModifyVolumeAttribute. Подробнее о новом методе можно прочитать в документации.

Помимо этого были изменены некоторые статусы диска: подключенный к экземпляру диск имеет статус in-use независимо от состояния ВМ (статус running был удалён), а при возникновении ошибки диск переводится в состояние error (ранее failed). Актуальный статус дисков можно посмотреть, например, с помощью метода DescribeVolumes.

Благодаря реализации ModifyVolume и унификации статусов пользователи Terraform могут увеличивать размер диска и изменять показатель IOPS независимо от текущего состояния диска.

Если для работы с EC2 API вы используете библиотеку boto2 на Python, то для вызова метода ModifyVolume необходимо её обновить. Актуальную версию библиотеки можно найти в репозитории.

Метод ModifyVolumeAttribute будет доступен ещё в течение месяца после анонса, но мы рекомендуем учесть сделанные изменения заранее, чтобы впоследствии не возникло проблем при использовании средств автоматизации. Для получения помощи и дополнительной информации, свяжитесь с нами.

Другие новости

Продолжая использовать сайт k2.cloud, Вы соглашаетесь на обработку персональных данных, собираемых с использованием файлов cookie, а также посредством метрических программ «Яндекс Метрика», «ВК Реклама». Более подробная информация – в политике обработки и использования cookie-файлов.