Main configs for home infra cluster
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-07-22 16:34:49 -04:00
local Get crossplane working 2025-01-16 15:36:10 -05:00
providers Remove funky provider 2025-06-20 19:18:06 -04:00
.gitignore Working k3d ingresses, simplified makefile 2025-01-13 13:46:45 -05:00
apps.yaml Add frontend and data apps 2025-01-14 17:02:03 -05:00
Makefile Fix helm repo naming 2025-07-22 16:34:49 -04:00
README.md Update README 2025-06-20 19:19:20 -04:00
values.yaml Revert "Sanity check env var" 2025-01-07 19:48:21 -05:00

Dev Setup for Home Infra Cluster

Usage

  • Run make full to spin up a k3d cluster running argocd and crossplane with password123 as the argo password
  • This also installs all the providers I need for all my helm charts
  • vist argocd.localhost to access the argocd UI

Expected Values in .env

  • ENVIRONMENT
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY

Example values:

ENVIRONMENT=local
AWS_ACCESS_KEY_ID=test
AWS_SECRET_ACCESS_KEY=test

TODO

  • Create flake
  • Work on deployment to 'prod' cluster
  • Don't use custom NFS image
    • Instead, use separate repo for PVC since multiple apps will need it
    • Create on just for k3s / local clusters, another for the actual cluster