Terraform-провайдер Serverspace
Автоматизируйте управление облачными ресурсами с помощью верифицированного Terraform-провайдера Serverspace.
Упростите управление облачной инфраструктурой
Опишите желаемое состояние облачного проекта, об остальном позаботится Terraform.
Простая настройка
Terrafrom использует подход «Инфраструктура как код». Благодаря этому достаточно указать параметры инфраструктуры в конфигурационном файле и вызвать его с помощью командной строки.
Существенная экономия времени
Terraform работает по модели декларативного управления, поэтому вам не нужно отслеживать все возможные промежуточные состояния инфраструктуры. Достаточно указать в файле необходимый объем ресурсов.
Умный контроль
Отличительная особенность Terraform - возможность использовать совместно с системой контроля версий. Если результат обновления вас не устроит, всегда можно вернуться к более раннему состоянию.
Бесперебойная работа
Будьте уверены, что многократное использование файла конфигурации приведет к одному и тому же результату. Полностью исключаются ошибки, которые может допустить человек.
Подключите Serverspace в качестве своего провайдера
Выполните несколько простых команд со страницы Serverspace Terraform Provider и сгенерируйте API Token для использования возможностей Terraform в работе с услугами Serverspace.
Как начать работу?
Установка Terraform
- Скачайте архив с сайта Terraform.
- Распакуйте архив с бинарным файлом в отдельную папку, в которой будете хранить конфигурации.
- Пропишите файл в PATH.
- Настройте автодополнение в shell.
Подключение провайдера Serverspace
- Создайте текстовый файл с описанием провайдера.
- Скопируйте код из официального реестра Terraform и вставьте его в файл.
- Выполните команду «terraform init».
Создание облачной инфраструктуры
- Создайте и откройте файл ssh_key.tf.
- Вставьте информацию об открытой части ssh-ключа в файл ssh_key.tf и сохраните изменения.
- Создайте и откройте файл main.tf.
- Вставьте описание вашей инфраструктуры в файл main.tf.
- Запустите команду «terraform apply».