upsate ssh

This commit is contained in:
2025-09-22 20:10:22 -05:00
parent 59826cb7a9
commit 853cd90148
4 changed files with 9 additions and 5 deletions

View File

@@ -13,6 +13,7 @@ proxmox_clone_node: "fantasyland"
# Templates are named in the following format (all lower case): <OS Distribution>-<OS Version>-<VM Size> # Templates are named in the following format (all lower case): <OS Distribution>-<OS Version>-<VM Size>
# Current OS offerings are: # Current OS offerings are:
# - Ubuntu (24.04)
# - Fedora (42) # - Fedora (42)
# Current VM sizes are: # Current VM sizes are:
# - Small: 2 cores, 2GB memory, 8 GiB virtual disk # - Small: 2 cores, 2GB memory, 8 GiB virtual disk
@@ -21,7 +22,7 @@ proxmox_clone_node: "fantasyland"
# - Large Plus: 4 cores, 4GB memory, 48 GiB virtual disk # - Large Plus: 4 cores, 4GB memory, 48 GiB virtual disk
# - Xlarge: 4 cores, 8GB memory, 64 GiB virtual disk # - Xlarge: 4 cores, 8GB memory, 64 GiB virtual disk
vm_clone_source: "fedora-42-large-plus" vm_clone_source: "ubuntu-24.04-large-plus"
# Proxmox storage target. # Proxmox storage target.

View File

@@ -13,6 +13,7 @@ proxmox_clone_node: "fantasyland"
# Templates are named in the following format (all lower case): <OS Distribution>-<OS Version>-<VM Size> # Templates are named in the following format (all lower case): <OS Distribution>-<OS Version>-<VM Size>
# Current OS offerings are: # Current OS offerings are:
# - Ubuntu (24.04)
# - Fedora (42) # - Fedora (42)
# Current VM sizes are: # Current VM sizes are:
# - Small: 2 cores, 2GB memory, 8 GiB virtual disk # - Small: 2 cores, 2GB memory, 8 GiB virtual disk
@@ -21,11 +22,11 @@ proxmox_clone_node: "fantasyland"
# - Large Plus: 4 cores, 4GB memory, 48 GiB virtual disk # - Large Plus: 4 cores, 4GB memory, 48 GiB virtual disk
# - Xlarge: 4 cores, 8GB memory, 64 GiB virtual disk # - Xlarge: 4 cores, 8GB memory, 64 GiB virtual disk
vm_clone_source: "fedora-42-large-plus" vm_clone_source: "ubuntu-24.04-large-plus"
# Proxmox storage target. # Proxmox storage target.
vm_storage: "mk-general" vm_storage: "general"
# Proxmox does not yet do dynamic load balancing, the host target sets the target for HA groups # Proxmox does not yet do dynamic load balancing, the host target sets the target for HA groups
# and backup groups. (ha_group will be factored out in the next functionality update.) # and backup groups. (ha_group will be factored out in the next functionality update.)

View File

@@ -12,6 +12,8 @@ autoinstall:
# ssh_quiet_keygen: true # ssh_quiet_keygen: true
# allow_public_ssh_keys: true # allow_public_ssh_keys: true
ssh_pwauth: true
locale: en_US.UTF-8 locale: en_US.UTF-8
keyboard: keyboard:
layout: us layout: us

View File

@@ -92,9 +92,9 @@ source "proxmox-iso" "ubuntu-2404" {
username = "${var.proxmox_username}" username = "${var.proxmox_username}"
password = "${var.proxmox_password}" password = "${var.proxmox_password}"
proxmox_url = "https://${var.proxmox_node}.${var.proxmox_domain}:8006/api2/json" proxmox_url = "https://${var.proxmox_node}.${var.proxmox_domain}:8006/api2/json"
ssh_timeout = "120m" ssh_timeout = "15m"
ssh_username = "${var.ssh_username}" ssh_username = "${var.ssh_username}"
# ssh_password = "${var.ssh_password}" ssh_password = "${var.ssh_password}"
ssh_private_key_file = "${var.ssh_private_key}" ssh_private_key_file = "${var.ssh_private_key}"
template_description = "Ubuntu 24.04.3, generated on ${timestamp()}" template_description = "Ubuntu 24.04.3, generated on ${timestamp()}"
template_name = "${var.vm_name}" template_name = "${var.vm_name}"