Initial commit: Terraform configuration for Proxmox VM with Loki and Promtail
This commit is contained in:
46
terraform.tfvars.example
Normal file
46
terraform.tfvars.example
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
# Пример файла terraform.tfvars
|
||||
# Скопируйте этот файл в terraform.tfvars и заполните своими значениями
|
||||
|
||||
# === Обязательные параметры ===
|
||||
|
||||
# URL Proxmox API (включая порт и путь /api2/json)
|
||||
proxmox_api_url = "https://your-proxmox-server.com:8006/api2/json"
|
||||
|
||||
# Proxmox API Token ID (формат: user@pam!token_name)
|
||||
proxmox_token_id = "user@pam!token_name"
|
||||
|
||||
# Proxmox API Token Secret
|
||||
proxmox_token_secret = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
||||
|
||||
# Имя целевого Proxmox узла (например: pve, node1, etc.)
|
||||
target_node = "pve"
|
||||
|
||||
# === Опциональные параметры ===
|
||||
|
||||
# Имя хранилища в Proxmox (по умолчанию: local-lvm)
|
||||
storage = "local-lvm"
|
||||
|
||||
# Имя шаблона Ubuntu 22.04 (по умолчанию: ubuntu-22.04-cloudimg)
|
||||
template_name = "ubuntu-22.04-cloudimg"
|
||||
|
||||
# Сетевой мост Proxmox (по умолчанию: vmbr0)
|
||||
network_bridge = "vmbr0"
|
||||
|
||||
# Имя виртуальной машины (по умолчанию: loki-vm)
|
||||
vm_name = "loki-vm"
|
||||
|
||||
# Количество CPU ядер (по умолчанию: 4)
|
||||
vm_cores = 4
|
||||
|
||||
# Размер RAM в MB (по умолчанию: 4096)
|
||||
vm_memory = 4096
|
||||
|
||||
# Размер диска (по умолчанию: 31G)
|
||||
vm_disk_size = "31G"
|
||||
|
||||
# SSH пользователь (по умолчанию: ubuntu)
|
||||
ssh_user = "ubuntu"
|
||||
|
||||
# Отключить проверку SSL сертификата (по умолчанию: true)
|
||||
proxmox_tls_insecure = true
|
||||
Reference in New Issue
Block a user