Рейтинг:0

Terraform Libvirt - Как использовать локальный файл qcow2

флаг tr

Я пытаюсь выделить несколько узлов для кластера kubernetes на основе kvm и debian. Я хочу использовать образ Debian 11 Genericcloud и clound-init для его инициализации. Итак, я поставил базовый образ Debian на /var/lib/libvirt/images/templates на удаленный машина, на которой работает kvm. Я проработал несколько руководств и сообщение о сбое сервера и сказал, что должен обрабатывать это так в своем коде:

ресурс "libvirt_volume" "образы дисков" {
  количество = var.instance_count
  name = "${var.instance_name}-${count.index}.qcow2"
  пул = libvirt_pool.diskimage_pool.name
  источник = var.baseimage
  формат = "qcow2"
}

куда baseimage = "/var/lib/libvirt/images/templates/debian-11-genericcloud-amd64.qcow2". Но когда я выполняю это, я получаю следующую ошибку:

Ошибка: ошибка при определении типа образа для /var/lib/libvirt/images/templates/debian-11-genericcloud-amd64.qcow2: ошибка при открытии /var/lib/libvirt/images/templates/debian-11-genericcloud-amd64 .qcow2: открыть /var/lib/libvirt/images/templates/debian-11-genericcloud-amd64.qcow2: нет такого файла или каталога
✓ 
с libvirt_volume.diskiImages[4],
в строке 25 libvirt.tf, в ресурсе "libvirt_volume" "diskimages":
25: ресурс "libvirt_volume" "образы дисков" {

То же самое, когда я пробую решение от это сообщение о сбое сервера. Тогда мой код выглядит так:

# создать образ .qcow2 для виртуальной машины
ресурс "libvirt_volume" "образы дисков" {
  количество = var.instance_count
  name = "${var.instance_name}-${count.index}.qcow2"
  пул = libvirt_pool.diskimage_pool.name
  source = "file///var/lib/libvirt/images/templates/debian-11-genericcloud-amd64.qcow2"
  формат = "qcow2"
}

и я получаю ту же ошибку.

Кто-нибудь знает, что здесь происходит не так? заранее спасибо

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.