Вы можете загрузить изображение вручную в определенное место (например, /opt/images
)
wget https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img -P /opt/images
и просто обратитесь к этому пути, так как source
принимает локальные пути, а также удаленные URL:
resource "libvirt_volume" "ubuntu-qcow3" {
name = "ubuntu-qcow3"
pool = "default"
source = "/opt/images/ubuntu-16.04-server-cloudimg-amd64-disk1.img"
format = "qcow2"
}
Кажется очень полезным для целей тестирования. Я узнал об этом из этого урока , где было закомментировано использование локальных путей к файлам. Поскольку я не хочу смешивать файлы конфигурации с бинарными изображениями, я переместил их в /opt
, но не стесняйтесь размещать их там, где вам нравится.