Terraform-провайдер Serverspace

Инструмент, позволяющий управлять облачной инфраструктурой через конфигурационный файл

Для чего нужен Terraform

icon_100x100_development 1
Стандартизация

IaC позволяет развернуть идентичную инфраструктуру в другом регионе. Любой параметр всегда можно изменить в конфигурационном файле.

cloud_management 1
Контроль версий

Отслеживайте каждое изменение конфигурации. Если результат обновления вас не устроит, всегда можно вернуться к более раннему состоянию.

icon_100x100_resilient_fast-1 1
Экономия времени

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

icon_100x100_redundantreliable 1
Исключение ошибок

Использование конфигурационного файла всегда приводит к одинаковому результату. Человеческий фактор исключён.

Подключите Serverspace в качестве своего провайдера

Выполните несколько простых команд со страницы Serverspace Terraform Provider и сгенерируйте API Token для использования возможностей Terraform в работе с услугами Serverspace.

Начало работы с Terraform

Подробная инструкция по установке и настройке Terraform-провайдера доступна в панели управления.

Подготовка аккаунта и установка Terraform

  1. Зарегистрируйтесь в панели управления Serverspace и пополните баланс. Рассчитать стоимость конфигурации сервера можно в тарифах.
  2. Скачайте дистрибутив Terraform и установите его на вашу операционную систему. Рекомендуем воспользоваться официальной инструкцией
creating_infrastructure 1

Конфигурация провайдера

  1. Создайте API-ключ для проекта.
  2. Создайте или выберите каталог, в котором вы будете работать с Terraform-провайдером.
  3. Создайте и откройте конфигурационный файл provider.tf.
  4. Вставьте в файл информацию о провайдере, где это ваш API ключ, и сохраните изменения.
  5. Выполните команду «terraform init».
installation 1

Поднятие инфраструктуры

  1. Создайте и откройте файл ssh_key.tf.
  2. Вставьте информацию об открытой части ssh-ключа в файл ssh_key.tf и сохраните изменения.
  3. Создайте и откройте файл main.tf.
  4. Вставьте описание вашей инфраструктуры в файл main.tf.
  5. Запустите команду «terraform apply».
connecting 2

Отзывы наших клиентов

“Я недавно начал использовать Terraform для управления облачной инфраструктурой, и это полностью изменило мой подход. Простота установки Terraform и возможность подключить его к моему облачному провайдеру через API токен удивили своей легкостью. С Terraform автоматизация облачных процессов стала не только возможной, но и невероятно эффективной. Я рекомендую его всем, кто хочет управлять облаком с минимальными […]”
“Подключить Terraform к моему облачному провайдеру оказалось проще, чем я думал. Благодаря использованию API токена, настройка и интеграция прошли гладко, а управление инфраструктурой стало намного удобнее. Эта автоматизация экономит время и силы, и я рад, что выбрал Terraform.”
“Terraform стал для меня незаменимым инструментом в работе с облаком. Установить Terraform оказалось просто, и его гибкость в управлении инфраструктурой через провайдеры впечатляет. Особенно ценю возможность автоматизировать сложные процессы одним конфигурационным файлом. API токены значительно упрощают аутентификацию и управление ресурсами.”
“Сначала я скептически относился к тому, как быстро можно подключить Terraform и начать использовать его для автоматизации облака. Но уже после первых шагов установки и создания API токена я увидел, насколько удобно стало управлять облачной инфраструктурой. Этот инструмент упрощает процессы и делает их более предсказуемыми.”
“Если вы хотите управлять облаком эффективно, попробуйте Terraform. Установить его и подключить через провайдер с использованием API токена оказалось проще, чем я ожидала. Теперь вся автоматизация облачных задач проходит быстрее и с меньшими усилиями, что делает Terraform идеальным решением для разработчиков и администраторов.”

FAQ

Что такое Terraform?

Terraform — инструмент, разработанный компанией HashiCorp, который позволяет управлять облачной инфраструктурой декларативным способом с использованием конфигурационных файлов. Подход «Infrastructure as Code» позволяет описать необходимое состояние инфраструктуры в коде, чтобы привести её к нужному виду.

Для чего используется Terraform?

Terraform создан для того, чтобы облегчить процесс управления инфраструктурой. С его помощью можно развертывать серверы, настраивать сети, балансировщики нагрузки и другие компоненты инфраструктуры.

Сколько стоит подключение Terraform-провайдера?

Бесплатно. Для начала работы нужно загрузить архив с официального сайта Terraform и следовать инструкциям в панели управления.

Как пополнить баланс?

В Serverspace есть 4 способа оплаты:

  • банковские карты VISA, MasterCard и МИР;
  • оплата через QR-код с помощью Системы Быстрых Платежей (СБП);
  • оплата по счету для юридических лиц;
  • криптовалюта Everscale.

Как происходит тарификация?

Услуги тарифицируются по модели Pay-as-you-go. Это значит, что плата списывается раз в 10 минут только за использованные серверы. Например, если вы используете виртуальную машину в течение 30 минут и удалите ее, вы заплатите только за 30 минут.