Мы запустили собственный Terraform‑провайдер для облака Beget. Теперь управлять инфраструктурой можно не только через панель управления и API, но и с помощью инфраструктуры как кода — описывая ресурсы в Terraform‑конфигурациях.

Текущая версия провайдера позволяет нам:

  • управлять жизненным циклом виртуальных серверов и их снапшотов;

  • работать с приватными сетями;

  • подключать дополнительные IPv4-адреса;

  • управлять SSH‑ключами;

  • получать информацию о доступных конфигурациях серверов;

  • просматривать лицензии ISP Manager;

  • получать данные о регионах, приватных сетях и программном обеспечении, доступном для установки из маркетплейса.

Terraform‑провайдер доступен в нашем открытом репозитории на GitHub. В нём уже есть базовая документация по установке и использованию, и мы будем постепенно расширять её по мере добавления новых сервисов и ресурсов.

Если вы уже используете Terraform в своих проектах — будем рады обратной связи