From 5e2fb3421d71dbf537e8a45a6a1a31d52584771a Mon Sep 17 00:00:00 2001 From: colin Date: Mon, 12 Aug 2024 09:38:26 -0400 Subject: [PATCH] Update install.sh --- install.sh | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/install.sh b/install.sh index 4d45de9..8a0709b 100644 --- a/install.sh +++ b/install.sh @@ -8,7 +8,14 @@ IMG_URL=${1:-"https://cloud-images.ubuntu.com/noble/current/noble-server-cloudim IMG_NAME=${2:-"noble-server-cloudimg-amd64.img"} DISTRO=${3:-"ubuntu"} # Default to "ubuntu" VERSION=${4:-"2404"} # Default to "2404" -STORAGE=${5:-"proxmox"} # Default to "proxmox" +STORAGE=${5:-"proxmox"} # Default to "proxmox"} + +# Ask for starting VM ID if running with manual inputs +if [[ -z $1 ]]; then + read -p "Enter the starting VM ID (e.g., 8000): " STARTING_VM_ID +else + STARTING_VM_ID=8000 +fi check_command() { if [ $? -ne 0 ]; then @@ -73,12 +80,11 @@ create_vm() { } # Create VMs with different memory configurations - -create_vm 8100 "${DISTRO}-${VERSION}-512mb" 512 -create_vm 8101 "${DISTRO}-${VERSION}-1gb" 1024 -create_vm 8102 "${DISTRO}-${VERSION}-2gb" 2048 -create_vm 8103 "${DISTRO}-${VERSION}-4gb" 4096 -create_vm 8104 "${DISTRO}-${VERSION}-8gb" 8192 -create_vm 8105 "${DISTRO}-${VERSION}-12gb" 12288 +create_vm $STARTING_VM_ID "${DISTRO}-${VERSION}-512mb" 512 +create_vm $((STARTING_VM_ID + 1)) "${DISTRO}-${VERSION}-1gb" 1024 +create_vm $((STARTING_VM_ID + 2)) "${DISTRO}-${VERSION}-2gb" 2048 +create_vm $((STARTING_VM_ID + 3)) "${DISTRO}-${VERSION}-4gb" 4096 +create_vm $((STARTING_VM_ID + 4)) "${DISTRO}-${VERSION}-8gb" 8192 +create_vm $((STARTING_VM_ID + 5)) "${DISTRO}-${VERSION}-12gb" 12288 echo "All VMs created successfully!"