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

Автоматизируйте управление облачными ресурсами с помощью верифицированного Terraform-провайдера Serverspace.

Упростите управление облачной инфраструктурой

Опишите желаемое состояние облачного проекта, об остальном позаботится Terraform.

Простая настройка
Terrafrom использует подход «Инфраструктура как код». Благодаря этому достаточно указать параметры инфраструктуры в конфигурационном файле и вызвать его с помощью командной строки.
Существенная экономия времени
Terraform работает по модели декларативного управления, поэтому вам не нужно отслеживать все возможные промежуточные состояния инфраструктуры. Достаточно указать в файле необходимый объем ресурсов.
Умный контроль
Отличительная особенность Terraform - возможность использовать совместно с системой контроля версий. Если результат обновления вас не устроит, всегда можно вернуться к более раннему состоянию.
Бесперебойная работа
Будьте уверены, что многократное использование файла конфигурации приведет к одному и тому же результату. Полностью исключаются ошибки, которые может допустить человек.

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

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

Как начать работу?

Установка Terraform

  1. Скачайте архив с сайта Terraform.
  2. Распакуйте архив с бинарным файлом в отдельную папку, в которой будете хранить конфигурации.
  3. Пропишите файл в PATH.
  4. Настройте автодополнение в shell.

Подключение провайдера Serverspace

  1. Создайте текстовый файл с описанием провайдера.
  2. Скопируйте код из официального реестра Terraform и вставьте его в файл.
  3. Выполните команду «terraform init».

Создание облачной инфраструктуры

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