fix(fullpipe_chain): структура как в DEV_STAND (versions/provider/variables/outputs), все значения через переменные, организация по имени вместо UUID, провайдер 2.0.21
This commit is contained in:
@@ -1,9 +1,53 @@
|
||||
# Скопируйте в terraform.tfvars и заполните значениями из ЛК.
|
||||
# =============================================================================
|
||||
# Шаблон значений для fullpipe_chain.
|
||||
#
|
||||
# 1. Скопируйте файл: cp terraform.tfvars.example terraform.tfvars
|
||||
# 2. Заполните значения ниже (откуда брать — в комментариях и в README.md).
|
||||
# 3. terraform.tfvars НЕ публикуйте и не коммитьте: в нём токен доступа.
|
||||
# =============================================================================
|
||||
|
||||
api_token = "eyJhbGciOi..." # ЛК → Профиль → Токены → «Технический»
|
||||
# ЛК → Профиль → Токены → «Технический»
|
||||
api_token = "eyJhbGciOi..."
|
||||
|
||||
organization = "organ" # имя организации из ЛК
|
||||
org_uid = "57eeacd1-dc7f-4a52-b903-7e5f7d3c1164" # UUID той же организации
|
||||
# Название услуги «Организация в Cloud Director» в ЛК (например: organ).
|
||||
# Организацию создайте заранее в ЛК — Terraform её не создаёт и не удаляет.
|
||||
organization = "organ"
|
||||
|
||||
ip_space_name = "internet-ipv4-v1" # имя ipSpace организации
|
||||
ip_count = "3" # сколько внешних IP выделить (строка)
|
||||
# Имя ipSpace для внешнего IP. Смотреть в ЛК в карточке организации.
|
||||
ip_space_name = "internet-ipv4-v1"
|
||||
# Сколько внешних IP выделить (строкой).
|
||||
ip_count = "3"
|
||||
|
||||
# --- vDC (виртуальный датацентр) ---
|
||||
|
||||
# Имя vDC в ЛК — любое.
|
||||
vdc_resource_name = "fullpipe-vdc"
|
||||
# ЛК → создание vDC → «Сетевой провайдер»
|
||||
vdc_network_provider = "snb1"
|
||||
# ЛК → создание vDC → «Provider VDC»
|
||||
vdc_provider_vdc = "Intel Broadwell 2.4"
|
||||
# vCPU, шт.
|
||||
vdc_cpu_allocated = 8
|
||||
# Резервирование vCPU, %: допустимы 0, 50 или 80
|
||||
vdc_cpu_guaranteed = 0
|
||||
# RAM, ГБ
|
||||
vdc_mem_allocated = 32
|
||||
# Дисковая политика: JSON-массив, name — имя политики из ЛК, size — размер в ГБ.
|
||||
# Пример: политика SATA, 200 ГБ.
|
||||
vdc_storage_config = "[{\"name\":\"SATA\",\"size\":\"200\"}]"
|
||||
|
||||
# --- Edge (сетевой шлюз периметра) ---
|
||||
|
||||
# Имя Edge в ЛК — любое.
|
||||
nsxt_resource_name = "fullpipe-edge"
|
||||
# Родительская услуга: vdc или vdcGroup.
|
||||
nsxt_vdc_type = "vdc"
|
||||
# Балансировщик AVI (ALB).
|
||||
nsxt_need_enable_avi = true
|
||||
# Виртуальных сервисов AVI: 1..4. Для кластера Штурвал нужно не меньше 3.
|
||||
nsxt_virtual_services_count = 3
|
||||
# Адресный пул routed-сети шлюза. Маска /24 обязательна.
|
||||
nsxt_ip_addr_pool = "10.10.102.0/24"
|
||||
# DNS для машин за шлюзом.
|
||||
nsxt_main_dns = "81.22.46.22"
|
||||
nsxt_second_dns = "185.247.187.77"
|
||||
|
||||
Reference in New Issue
Block a user