a few fixes still needed
This commit is contained in:
27
README.md
27
README.md
@@ -4,11 +4,7 @@
|
|||||||
|
|
||||||
### Pre
|
### Pre
|
||||||
|
|
||||||
Make sure Podman API socket is running and enabled
|
Create a Proxmox cloud template with script create-ubuntu-cloudinit-template.sh
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo systemctl enable --now podman.socket
|
|
||||||
```
|
|
||||||
|
|
||||||
### Running terraform
|
### Running terraform
|
||||||
|
|
||||||
@@ -17,34 +13,19 @@ Make sure the socket path is correct
|
|||||||
First init
|
First init
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo podman run --rm -it \
|
terraform init
|
||||||
-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
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Then plan
|
Then plan
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo podman run --rm -it \
|
terraform plan
|
||||||
-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
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Then apply
|
Then apply
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo podman run --rm -it \
|
terraform apply
|
||||||
-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
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|||||||
@@ -49,10 +49,10 @@ resource "proxmox_vm_qemu" "controller" {
|
|||||||
memory = 1024
|
memory = 1024
|
||||||
scsihw = "virtio-scsi-pci"
|
scsihw = "virtio-scsi-pci"
|
||||||
disk {
|
disk {
|
||||||
slot = 0
|
slot = sata0
|
||||||
size = "20G"
|
size = "20G"
|
||||||
storage = var.storage
|
storage = var.storage
|
||||||
type = "scsi"
|
type = "disk"
|
||||||
}
|
}
|
||||||
network {
|
network {
|
||||||
id = 0
|
id = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user