a few fixes still needed
This commit is contained in:
27
README.md
27
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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user