Изменение размера диска в образе Cloud#
Для образов Cloud установлен размер диска по умолчанию 3000 МБ.
Для изменения размера диска ВМ в Yandex Cloud необходимо указать требуемый размер, не менее 3 ГБ. Размер указывается через Консоль управления Yandex Cloud или в конфигурационных файлах Terraform.
Образ Cloud возможно установить для провайдера libvirt
с помощью Terraform.
В этом случае необходимо выполнить следующие действия:
указать требуемый размер диска (не менее 3 ГБ);
добавить в конфигурацию cloud-init строки:
growpart: mode: auto devices: ['/']
Пример конфигурационного файла Terraform (фрагмент):
resource "libvirt_volume" "volume_orel_vanilla" { name = "orev-vanilla.qcow2" pool = "default" size = 5361393152 } # Use CloudInit to add our ssh-key to the instance resource "libvirt_cloudinit_disk" "cloudinit_orel_vanilla" { name = "cloudinit_orel_vanilla.iso" pool = "default" user_data = <<EOF #cloud-config growpart: mode: auto devices: ['/'] EOF } resource "libvirt_domain" "domain_orel_vanilla" { cloudinit = libvirt_cloudinit_disk.cloudinit_orel_vanilla.id }