refactor: restructure into infrastructure/ and apps/

This commit is contained in:
2026-03-18 19:45:50 +01:00
parent 18dfad3772
commit 2eb5ba2832
54 changed files with 38 additions and 8 deletions
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./clusters/homelab/forgejo path: ./clusters/homelab/apps/forgejo
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./clusters/homelab/garmin path: ./clusters/homelab/apps/garmin
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./clusters/homelab/homepage path: ./clusters/homelab/apps/homepage
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./clusters/homelab/monitoring path: ./clusters/homelab/apps/monitoring
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./clusters/homelab/cloudflared path: ./clusters/homelab/infrastructure/cloudflared
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m interval: 10m
path: ./clusters/homelab/cnpg path: ./clusters/homelab/infrastructure/cnpg
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -4,3 +4,5 @@ resources:
- namespace.yaml - namespace.yaml
- helmrepository.yaml - helmrepository.yaml
- helmrelease.yaml - helmrelease.yaml
- minio-secret.sops.yaml
@@ -0,0 +1,28 @@
apiVersion: ENC[AES256_GCM,data:F9c=,iv:v6+/TVvqwGz9BWcMBNBYYSNndiifXGa3NA/ocVjAjXg=,tag:cX4a5f/NNWbsTySODYopFw==,type:str]
kind: ENC[AES256_GCM,data:eewBXe4Z,iv:mFxK35lVrbx6FlaFSBHCGF+EOQ21hjHU6ztoEzB8hfw=,tag:HyvyKMOHGehdh+ZzAq+o+g==,type:str]
metadata:
name: ENC[AES256_GCM,data:kF7QHEruf32L5u59z/wszdmYGThYYA==,iv:vTlE1woui69ldz3TnlnOYayYeKECsoRkDCGu+L3Rc7U=,tag:y1tti16IDeiS30PXBTr9YA==,type:str]
namespace: ENC[AES256_GCM,data:/PUN372/psyg5+o=,iv:DvtI8RVTOpTmcjBeEO6Jl+JbwN5vCq3H4r3edduQtp8=,tag:s+hPeXfMBqcNIeP8uIeUZg==,type:str]
stringData:
ACCESS_KEY_ID: ENC[AES256_GCM,data:3VVZMUNKof0gZQrNoq+LQB7g5Zk=,iv:xfDaT5PEXdCLmt5Oj6D8+zASfTehxnxZbVId2vFmOhU=,tag:pGHAaklS0WLhO2ysoHFHyQ==,type:str]
ACCESS_SECRET_KEY: ENC[AES256_GCM,data:3CidDLWCAMFkUrnv4pL5IavryRvTw0Trgbp7azGf/UIKDDj6vFWIHg==,iv:a0oxrFc6n/YyZFJHijLEcZHruxM3dskq47ujH48R4Fc=,tag:RHZc3bRyWd+I4XlPLik/sg==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age1rydfcalt7pu4jnmh298lgjlasxyjldyaz3xyssk7v54lpu30fv0qna96ea
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxcHc1M0hGRUp5Y3hYbVZG
S1Vaa0V1OVBveng3L0RRdW9jckRDTU5SNDJRCmRQcTlJeGt5UGk3Tm1xQ2RiaFhn
WWR3am1ZTmErblhPOHFoeFUzNldiMW8KLS0tIG9NNTdJUzlMcGhKZzg2OVdqQVR4
M25iTVZva0I0Y3Rka1ZDVkZzRm9qaUUKMScemm0oYoZwEwj2Lm6pPLxu/jHZc1VU
PexTHcXNJ2RU3aI240PwfKq0q4DcMlO2Q5gWwX5SoczKfMmtPb7/NA==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-03-17T20:42:46Z"
mac: ENC[AES256_GCM,data:13K06WNymDZVQVa63maUFCQZYa322dTryvjyS6ztEN53/wRrE950IKG4uVN86aprPUE/300pFJTSSxdAtB1gtBmqQ6oy0/bVmFeSWvgRZZtS9TpA6feunt9g59D8ud5hB5stiGXs4By0/82auc5kbPqcvu76U3/VSXUFYm9QgdQ=,iv:C1dGvkSC7K4KIkDL09XKQKUBD/H5JktSeceU2nh4zxA=,tag:amt3z3WTrasg3KbLP2rCoQ==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.9.4
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m interval: 10m
path: ./clusters/homelab/longhorn path: ./clusters/homelab/infrastructure/longhorn
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 10m0s interval: 10m0s
path: ./clusters/homelab/tailscale path: ./clusters/homelab/infrastructure/tailscale
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository