Skip to main content

Terraform Инструменты

                                                                                                                                                                  

Горячие команды Terraform

Установка Terraform

Terraform Official Guide

AllПровайдеры Providers

 Terraform

TerraformAll OfficialProviders

Guide

Все Провайдеры Random Provider Добавление Токена-переменной для авторизации

Создание репозитория GitLab

Провайдер GitLab (base_url) Создание digitalocean_droplet Digital_Ocean_API Создание vscale_scalet Vscale_API Создание hcloud_server Hetzner_Cloud_API Создание aws_instance AWS_CLI Ресурс aws_route53_record

Определение параметров aws_route53_zone

Добавление Токена-переменной для репозитория GitLab AWS_CLI

 

 

Использование Data Sources

Добавление своего публичного SSH-ключа в VPS

Получение данных SSH-ключа аккаунта

Использование Data Sources Использование tags

Переменные (map, list)

Утилита jq

Утилита curl

Пример импорта JSON кода с фильтрацией jq

Внешний провайдер (external)

Functions

Использование счётчика count

Output Values

SaaS Load Balancer

Синтаксис интерполяции

Доступ к Host переменным Окружения (env)

Провиженер local-exec

Провиженер remote-exec