refactor(terraform): move shelly to projects/shelly_taupunktluefter and flatten core infra

This commit is contained in:
Moritz Graf
2026-10-20 09:39:26 +02:00
parent a34fa7ee08
commit 28eedea372
38 changed files with 118 additions and 33 deletions
+25
View File
@@ -0,0 +1,25 @@
# Core Infrastructure (Terraform) ☁️
Declarative Infrastructure as Code managing external cloud services, DNS zones, and cluster identity.
## Managed Resources
- **OVH DNS**: Authoritative DNS zones and records (`haumdaucher.de`, `moritzgraf.de`, etc.).
- **Authentik SSO**: Central IdP configuration, applications, proxy outposts, OIDC clients, and custom theme CSS.
- **Google Cloud Platform**: Service accounts for Velero backups and OpenClaw calendar integration.
- **Google Workspace**: Domain verification, MX, SPF, and DKIM DNS records.
## Usage
```bash
# Initialize Terraform
terraform init
# Plan changes
terraform plan
# Apply changes
terraform apply
```
For agent documentation and architecture guidelines, see [AGENTS.md](AGENTS.md).