diff --git a/README.md b/README.md index 04224af..63cc294 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,7 @@ ### Pre -Make sure Podman API socket is running and enabled - -```bash -sudo systemctl enable --now podman.socket -``` +Create a Proxmox cloud template with script create-ubuntu-cloudinit-template.sh ### Running terraform @@ -17,34 +13,19 @@ Make sure the socket path is correct First init ```bash -sudo podman run --rm -it \ - -v /run/podman/podman.sock:/run/podman/podman.sock \ - -v $(pwd)/terraform:/workspace \ - -w /workspace \ - -e PODMAN_SOCK=unix:///run/podman/podman.sock \ - hashicorp/terraform:1.13 init +terraform init ``` Then plan ```bash -sudo podman run --rm -it \ - -v /run/podman/podman.sock:/run/podman/podman.sock \ - -v $(pwd)/terraform:/workspace \ - -w /workspace \ - -e PODMAN_SOCK=unix:///run/podman/podman.sock \ - hashicorp/terraform:1.13 plan +terraform plan ``` Then apply ```bash -sudo podman run --rm -it \ - -v /run/podman/podman.sock:/run/podman/podman.sock \ - -v $(pwd)/terraform:/workspace \ - -w /workspace \ - -e PODMAN_SOCK=unix:///run/podman/podman.sock \ - hashicorp/terraform:1.13 apply +terraform apply ``` ## Development diff --git a/infrastructure-admin/main.tf b/infrastructure-admin/main.tf index 8a75f6a..43071f6 100644 --- a/infrastructure-admin/main.tf +++ b/infrastructure-admin/main.tf @@ -49,10 +49,10 @@ resource "proxmox_vm_qemu" "controller" { memory = 1024 scsihw = "virtio-scsi-pci" disk { - slot = 0 + slot = sata0 size = "20G" storage = var.storage - type = "scsi" + type = "disk" } network { id = 0