docs: update claude setup

refactor: Move some things to roles
refactor: fix some linting
This commit is contained in:
2026-04-12 14:02:12 -04:00
parent 1862f20074
commit df1dd39197
27 changed files with 859 additions and 320 deletions

View File

@@ -50,26 +50,10 @@ argument_specs:
description: Name of the VM in Proxmox.
type: str
default: "sno-{{ ocp_cluster_name }}"
sno_cpu:
description: Number of CPU cores for the VM.
type: int
default: 8
sno_memory_mb:
description: Memory in megabytes for the VM.
type: int
default: 32768
sno_disk_gb:
description: Primary disk size in gigabytes.
type: int
default: 120
sno_vnet:
description: Proxmox SDN VNet name for the primary (OCP) NIC.
type: str
default: ocp
sno_mac:
description: >-
MAC address for the primary NIC. Leave empty for auto-assignment by Proxmox.
Set here to pin the MAC across VM recreations.
MAC address for the primary NIC. Populated as a cacheable fact by the
proxmox_vm role; set explicitly to pin the MAC across VM recreations.
type: str
default: ""
sno_storage_ip: