diff --git a/crea_VM.sh b/crea_VM.sh index 0399752..4f8665d 100755 --- a/crea_VM.sh +++ b/crea_VM.sh @@ -1,37 +1,37 @@ -# Crea variables - -# ID de VM -VMID="919200" - -# lugar de almacenamiento para el disco -### VMSTORAGE="VMs_storage-E" -VMSTORAGE="local" - -# network -### VMNET="k8s" -VMNET="vmbr0" - -./k8s.sh - -# apaga y borra la VM si existe antes -qm stop $VMID -qm destroy $VMID - -qm create $VMID --name ubuntu-cloud --memory 2048 --cores 2 --net0 virtio,bridge=$VMNET --cpu host --agent enabled=1 --tags k8s - -# qm importdisk $VMID /mnt/pve/ISOs_storage/template/iso/ubuntu-24.04-server-cloudimg-amd64.img VMs_storage-E --format qcow2 -qm importdisk $VMID /mnt/pve/ISOs_storage/template/iso/ubuntu-24.04-server-cloudimg-amd64.img local --format qcow2 - -qm set $VMID --scsihw virtio-scsi-pci --scsi0 $VMSTORAGE:$VMID/vm-$VMID-disk-0.qcow2 - -qm set $VMID --ide2 VMs_storage-E:cloudinit -qm set $VMID --boot c --bootdisk scsi0 -qm set $VMID --serial0 socket --vga serial0 - -qm disk resize $VMID scsi0 10G - -qm set $VMID --ipconfig0 ip=dhcp - -qm set $VMID --cicustom "user=VMs_storage-E:snippets/user_data.yaml" - -qm start $VMID +# Crea variables +# ID de VM +VMID="919200" + +# lugar de almacenamiento para el disco +### VMSTORAGE="VMs_storage-E" +VMSTORAGE="local" + +# network +### VMNET="k8s" +VMNET="vmbr0" + +# Genera la configuracion inicial de CLoudInit +./genera_yaml_k8s.sh + +# apaga y borra la VM si existe antes +qm stop $VMID +qm destroy $VMID + +qm create $VMID --name ubuntu-cloud --memory 2048 --cores 2 --net0 virtio,bridge=$VMNET --cpu host --agent enabled=1 --tags k8s + +# qm importdisk $VMID /mnt/pve/ISOs_storage/template/iso/ubuntu-24.04-server-cloudimg-amd64.img VMs_storage-E --format qcow2 +qm importdisk $VMID /mnt/pve/ISOs_storage/template/iso/ubuntu-24.04-server-cloudimg-amd64.img local --format qcow2 + +qm set $VMID --scsihw virtio-scsi-pci --scsi0 $VMSTORAGE:$VMID/vm-$VMID-disk-0.qcow2 + +qm set $VMID --ide2 VMs_storage-E:cloudinit +qm set $VMID --boot c --bootdisk scsi0 +qm set $VMID --serial0 socket --vga serial0 + +qm disk resize $VMID scsi0 10G + +qm set $VMID --ipconfig0 ip=dhcp + +qm set $VMID --cicustom "user=VMs_storage-E:snippets/user_data.yaml" + +qm start $VMID