Возможности Terraform-провайдера Т1 Облако

Terraform — программное обеспечение с открытым исходным кодом, используемое для управления внешними ресурсами (например, в рамках модели «инфраструктура как код»).

Terraform посредством Провайдера Т1 Облако позволяет заказывать и управлять следующими ресурсами и сервисами:

  • серверы и их резервные копии;
  • диски и образы дисков;
  • снимки;
  • сетевые интерфейсы;
  • политики размещения;
  • SSH-ключи;
  • VPN Site-to-Site;
  • сети и подсети;
  • публичные и виртуальные IP-адреса;
  • маршрутизаторы;
  • группы безопасности;
  • таблицы маршрутизации;
  • базы данных:
    • PostgreSQL;
    • ClickHouse;
    • DocumentDB (на основе MongoDB);
    • InMemoryDB (на основе Redis);
    • MySQL;
    • OpenSearch;
  • Kubernetes as a Service;
  • Kafka;
  • RabbitMQ;
  • Load Balancer;
  • объектное хранилище S3;
  • виртуальные дата-центры (Cloud Director);
  • Cloud DNS;
  • секреты;
  • пользователи и роли пользователей.

Полная документация и исходный код Terraform-провайдера Т1 Облако доступны по адресу https://gitlab.t1.cloud/terraform/terraform-provider-t1.