2025-09-03 07:24:44 +02:00
2025-09-03 07:24:44 +02:00
2025-08-26 05:50:37 +00:00
2025-09-02 07:25:44 +02:00
2025-09-02 07:25:44 +02:00
2025-08-27 09:12:59 +02:00

SoftwareFactory

Getting started

Pre

Make sure Podman API socket is running and enabled

sudo systemctl enable --now podman.socket

Running terraform

Make sure the socket path is correct

First init

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

Then plan

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

Then apply

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

Development

NixOS

Start nix container with

nix develop
Description
No description provided
Readme 53 MiB
Languages
HCL 88.5%
Shell 7.8%
Nix 3.7%