ADD Fedora

This commit is contained in:
2024-02-18 19:03:36 +01:00
parent 9c3aa7bcb9
commit 0b6ce25b36
2 changed files with 37 additions and 2 deletions

View File

@@ -7,12 +7,14 @@ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
#Proxmox - Debian-Cloud-Image VM Template
URLIMG="https://cloud.debian.org/images/cloud/bookworm/latest"
IMGFILENAME="debian-12-generic-amd64.qcow2"
SSHPUBKEY=/root/ssh-public-key.pub
SSHPUBKEY="/root/ssh-public-key.pub"
VMID="9000"
VMNAME="Debian-12-Cloud-Image"
VMUSER="username"
VMPASSWORD="Pass24"
VMSTORAGE="local-lvm"
VMTAGS="Template"
#--tags Tag1;Tag2
echo "Start of NEW VM Debian-Cloud-VM"
echo "Check if the config file is there and if it is, then we delete the machine and the config files and prepare to make a new vm"
@@ -29,6 +31,6 @@ if [ -f $IMGFILENAME ]; then
else
echo "The file is not there, prepare to download"
fi
wget $URLIMG/$IMGFILENAME && qm create $VMID --name $VMNAME --agent 1 --ostype l26 --cores 4 --sockets 1 --cpu x86-64-v2-AES --memory 4096 --balloon 2048 --scsihw virtio-scsi-single --scsi0 $VMSTORAGE:0,import-from=/tmp/$IMGFILENAME --boot order=scsi0 --serial0 socket --vga serial0 --net0 model=virtio,bridge=vmbr0,firewall=1 --ide2 $VMSTORAGE:cloudinit --ciuser $VMUSER --cipassword $VMPASSWORD --sshkeys "$SSHPUBKEY" --ipconfig0 ip=dhcp --onboot 0 && qm resize $VMID scsi0 +53G && qm template $VMID
wget $URLIMG/$IMGFILENAME && qm create $VMID --name $VMNAME --agent 1 --ostype l26 --cores 4 --sockets 1 --cpu x86-64-v2-AES --memory 4096 --balloon 2048 --scsihw virtio-scsi-single --scsi0 $VMSTORAGE:0,import-from=/tmp/$IMGFILENAME --boot order=scsi0 --serial0 socket --vga serial0 --net0 model=virtio,bridge=vmbr0,firewall=1 --ide2 $VMSTORAGE:cloudinit --ciuser $VMUSER --cipassword $VMPASSWORD --sshkeys "$SSHPUBKEY" --ipconfig0 ip=dhcp --onboot 0 && qm resize $VMID scsi0 +53G && qm template $VMID && qm set $VMID --tags $VMTAGS
cd /root
echo "THE NEW $VMNAME VM IS DONE"