update gitignore and docs for local tofu state

This commit is contained in:
Graham McIntire 2026-02-17 14:31:33 -06:00
parent 98d07b99e2
commit 782359c82f
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

2
.gitignore vendored
View file

@ -3,7 +3,7 @@
#**/terraform/ #**/terraform/
# Terraform state files # Terraform state files
**/terraform.tfstate.*.backup **/*.backup
# Terraform variable files # Terraform variable files
**/*.tfvars **/*.tfvars

View file

@ -113,7 +113,7 @@ talosctl --talosconfig talosconfig logs -f kubelet
- Provider: `marcfrederick/porkbun ~> 1.3` - Provider: `marcfrederick/porkbun ~> 1.3`
- Credentials via `PORKBUN_API_KEY` and `PORKBUN_SECRET_API_KEY` env vars - Credentials via `PORKBUN_API_KEY` and `PORKBUN_SECRET_API_KEY` env vars
- Manages NS records for all Porkbun domains (as393837, cloudflare, or porkbun default NS) - Manages NS records for all Porkbun domains (as393837, cloudflare, or porkbun default NS)
- Backend: HTTP (credentials via env vars) - Backend: Local state (committed to repo)
- `home/` - Home lab configurations - `home/` - Home lab configurations
- `cluster/` - Kubernetes application deployments - `cluster/` - Kubernetes application deployments
@ -131,7 +131,7 @@ talosctl --talosconfig talosconfig logs -f kubelet
- Ansible user (UID 10001) with passwordless sudo - Ansible user (UID 10001) with passwordless sudo
- SSH keys fetched from GitHub for authentication - SSH keys fetched from GitHub for authentication
- Tailscale requires `TAILSCALE_KEY` environment variable - Tailscale requires `TAILSCALE_KEY` environment variable
- OpenTofu credentials should use environment variables (TF_VAR_*, PORKBUN_API_KEY, PORKBUN_SECRET_API_KEY) - OpenTofu credentials should use environment variables (PORKBUN_API_KEY, PORKBUN_SECRET_API_KEY)
## Development Workflow ## Development Workflow