IaC – Terraform
предоставляет клиенту полностью автоматизированную инфраструктуру как код, позволяя быстро разворачивать и управлять облачными ресурсами. Через единую консоль можно инициировать проекты, работать в локальном режиме без репозитория и хранить состояние Terraform в S3. Пакет включает готовые шаблоны для создания новых IP‑адресов, виртуальных машин и сложных сетевых топологий (Network). Кроме того, поддерживаются серверные группы для масштабирования и упрощённого администрирования. Всё это ускоряет запуск, снижает риск ошибок и обеспечивает гибкую настройку под любые бизнес‑задачи
IaC - Terraform
Быстрый старт
с Terraform: установка, гибкая инициализация провайдера (через репозиторий или бинарники), безопасное управление переменными, готовый main.tf, полные CLI‑команды и надёжное хранение состояния для эффективного IaC
Локальная установка
предоставляет готовый локальный дистрибутив Terraform — архивы последних версий для Linux и Windows, инструкции по распаковке, перемещению в системные каталоги и настройке PATH, а также быстрый тест установки
Инициализация Terraform provider из репозитория Inferit Cloud
обеспечивает автоматическую и безопасную настройку для Linux и Windows, включая проверку доступа, создание конфигурационных файлов, подключение провайдера OpenStack v1.54.1 и мгновенную инициализацию проекта одной командой
Инициализация провайдера без доступа к репозиторию
предоставляет готовый OpenStack‑провайдер Terraform: скачивание бинарника, автоматическая установка в plugins, настройка прав и быстрая инициализация terraform init для мгновенного управления инфраструктурой на Linux
Terraform State
обеспечивает безопасное централизованное хранение Terraform State в облачном бакете Inferit, автоматизирует синхронизацию инфраструктуры и упрощает совместную работу команд
Создание Floating IP
автоматизирует создание и привязку Floating IP в OpenStack: готовит Terraform‑окружение, генерирует конфигурацию провайдера, данные внешних сетей, ресурсы IP и их ассоциацию с инстансом, а также управляет планированием и применением изменений
Создание инстанса
автоматизирует создание и настройку облачных инстансов — задаёт имя, образ, flavor, диск, ключи и сеть, поддерживает Linux/Windows, группы серверов, политики размещения и полностью управляется через Terraform IaC
Создание сети и подключение IP к Инстансу
автоматически создаёт виртуальную сеть, подсеть и порт IP, привязывает их к инстансу, управляет образами, flavor‑ами, ключами и правилами размещения через Terraform
Создание группы серверов
создаёт логическую группу серверов с заданными политиками размещения, автоматически конфигурирует провайдер Terraform и генерирует необходимые файлы — готовое решение для быстрой, безопасной оркестрации ВМ
Размещение инстанса на разных хостах
автоматизирует развертывание виртуальных машин на разных хостах — настраивает провайдер, генерирует конфигурацию Terraform, добавляет anti‑affinity правила и управляет состоянием инфраструктуры
Создание маршрутизатора
позволяет подготовить провайдер OpenStack, создать внешнюю сеть и маршрутизатор, привязать к внутренней подсети, спланировать безопасное развертывание инфраструктуры одним нажатием
Создание групп безопасности
помогает клиентам создать и настроить группы безопасности в OpenStack с помощью Terraform: от подготовки провайдера до автоматического развертывания правил, портов и интеграции в инфраструктуру
Создание и подключение тома
создаёт и подключает том OpenStack, генерирует конфигурацию провайдера, описывает ресурсы volume и attach, проверяет план и безопасно развёртывает инфраструктуру
Загрузка и создание образа
предлагает клиенту загрузку и создание образов, их подготовку, настройку провайдера, генерацию конфигураций и добавление ресурса openstack для безопасного развертывания виртуальных машин
Создание ключевой пары
помогает создать SSH‑ключ, настроить провайдер OpenStack, добавить ресурсы keypair и инстанс в Terraform, проверить план и безопасно выполнить развертывание контроль состояния автоматизацию процесса поддержку
Комплекс примеров
на базе кода, который разворачивает в OpenStack сеть, роутер и плавающий IP, создает ключ‑пару, три виртуальные машины (Ubuntu и две Windows) с дисками, серверную группу‑аффинити и правила брандмауэра
Создание VPN соединения
предоставляет полное внедрение VPN‑соединения: подготовку инфраструктуры, написание vpn.tf с нужными ресурсами OpenStack, проверку планирования и безопасный деплой для мгновенного защищённого соединения клиента
Управление DNS-записями
Ресурс openstack_dns_recordset_v2 управляет наборами DNS-записей (A, MX, CNAME и др.) внутри конкретной зоны в службе OpenStack DNS. Общие сведения Этот ресурс используется для наполнения DNS-зоны данными. Один набор записей объединяет одно или несколько значений (IP-адресов или хостов) для одного имени и типа. Важно: В названии записи обязательно должна присутствовать точка в конце (например, www.example.com.). Пример использования…
Управление зоной DNS
Ресурс openstack_dns_zone_v2 предназначен для управления DNS-зонами в сервисе DNS OpenStack (Designate). Он позволяет создавать, обновлять и удалять зоны, которые служат контейнерами для DNS-записей (A, MX, TXT и др.). Общие сведения Использование этого ресурса является первым шагом при настройке DNS. После создания зоны вы сможете добавлять в неё конкретные записи с помощью ресурса openstack_dns_recordset_v2. Важно: В названии зоны обязательно должна присутствовать точка…