36 lines
1.3 KiB
Plaintext
36 lines
1.3 KiB
Plaintext
1. Настроил OpenTofu для офлайн-работы
|
|
Работает локальная структура провайдеров (~/.terraform.d/plugins/…)
|
|
|
|
Работает ~/.tofurc, который заставляет Tofu использовать только локальные провайдеры
|
|
|
|
Провайдеры bpg/proxmox, local, random, tls подключаются без интернета
|
|
|
|
2. Проверил соединение OpenTofu ↔ Proxmox
|
|
Добавлены переменные endpoint, token_id, token_secret
|
|
|
|
Добавлен блок provider "proxmox"
|
|
|
|
Проверено соединение через data-source:
|
|
proxmox_virtual_environment_version
|
|
|
|
Подтверждено: API Proxmox отвечает корректно
|
|
|
|
3. Подготовил Cloud-Init шаблон Ubuntu 24.04 вручную (на Proxmox)
|
|
Создал эталонный образ, который будет использоваться для всех будущих машин:
|
|
|
|
Скачать образ Ubuntu Cloud Image 24.04
|
|
|
|
Увеличить диск (20G)
|
|
|
|
Встроить QEMU Guest Agent
|
|
|
|
Создать VM
|
|
|
|
Импортировать образ
|
|
|
|
Подключить cloud-init диск
|
|
|
|
Настроить SCSI, загрузку, агент
|
|
|
|
Превратить VM в шаблон qm template
|