From cd9b8a1b2cad1c6b166f76b960ee582b6bba39da Mon Sep 17 00:00:00 2001 From: Liam Date: Mon, 23 Sep 2024 10:08:50 +0100 Subject: [PATCH] move k8s cluster data to its own dir --- .../apps}/production/flyimg/config.yaml | 0 .../apps}/production/flyimg/deployment.yaml | 0 .../apps}/production/flyimg/ingress.yaml | 0 .../apps}/production/flyimg/kustomization.yaml | 0 .../apps}/production/flyimg/pvc.yaml | 0 .../apps}/production/flyimg/service.yaml | 0 .../clusters}/production/apps.yaml | 0 .../production/flux-system/gotk-components.yaml | 0 .../clusters}/production/flux-system/gotk-sync.yaml | 0 .../production/flux-system/kustomization.yaml | 0 .../clusters}/production/infrastructure.yaml | 0 {images => kubernetes/images}/logo.png | Bin .../infrastructure}/alerting/flux/alert.yaml | 0 .../alerting/flux/kustomization.yaml | 0 .../backup/backup-task-template.yaml | 0 .../infrastructure}/backup/kustomization.yaml | 0 .../infrastructure}/backup/namespace.yaml | 0 .../infrastructure}/backup/volsync.yaml | 0 .../infrastructure}/capacitor/capacitor.yaml | 0 .../infrastructure}/capacitor/ingress.yaml | 0 .../infrastructure}/capacitor/kustomization.yaml | 0 .../infrastructure}/cert-manager/cert-manager.yaml | 0 .../infrastructure}/cert-manager/issuer.yaml | 0 .../infrastructure}/cert-manager/kustomization.yaml | 0 .../infrastructure}/cert-manager/namespace.yaml | 0 .../infrastructure}/crds/cert-manager.crds.yaml | 0 .../infrastructure}/crds/kustomization.yaml | 0 .../infrastructure}/crds/traefik.crds.yaml | 0 .../infrastructure}/kustomization.yaml | 0 .../infrastructure}/metallb/ipaddresspool.yaml | 0 .../infrastructure}/metallb/kustomization.yaml | 0 .../infrastructure}/metallb/l2advertisement.yaml | 0 .../infrastructure}/metallb/metallb.yaml | 0 .../infrastructure}/monitoring/ingress.yaml | 0 .../monitoring/kube-prometheus-stack.yaml | 0 .../infrastructure}/monitoring/kustomization.yaml | 0 .../infrastructure}/monitoring/namespace.yaml | 0 .../infrastructure}/namespaces/kustomization.yaml | 0 .../namespaces/public-services-namespace.yaml | 0 .../infrastructure}/nfs/kustomization.yaml | 0 .../infrastructure}/nfs/nfs-csi.yaml | 0 .../infrastructure}/nfs/nfs-driver.yaml | 0 .../traefik/certificates/fascinated-cc.yaml | 0 .../traefik/certificates/local-fascinated-cc.yaml | 0 .../traefik/certificates/mcutils-xyz.yaml | 0 .../aetheria-grafana.fascinated.cc.yml | 0 .../aetheria-influx.fascinated.cc.yml | 0 .../external-services/analytics.fascinated.cc.yml | 0 .../traefik/external-services/api.mcutils.xyz.yml | 0 .../azure-metrics.fascinated.cc.yml | 0 .../external-services/azure-phpma.fascinated.cc.yml | 0 .../bitmagnet.local.fascinated.cc.yml | 0 .../traefik/external-services/cdn.fascinated.cc.yml | 0 .../external-services/cloud.fascinated.cc.yml | 0 .../external-services/docs.fascinated.cc.yml | 0 .../traefik/external-services/fascinated.cc.yml | 0 .../traefik/external-services/git.fascinated.cc.yml | 0 .../external-services/glitchtip.fascinated.cc.yml | 0 .../external-services/grafana.mcutils.xyz.yml | 0 .../external-services/influx.mcutils.xyz.yml | 0 .../external-services/mastodon.fascinated.cc.yml | 0 .../external-services/mc-tracker.fascinated.cc.yml | 0 .../traefik/external-services/mcutils.xyz.yml | 0 .../external-services/node-hl-01.fascinated.cc.yml | 0 .../obsidian-sync.fascinated.cc.yml | 0 .../external-services/overseerr.fascinated.cc.yml | 0 .../owntracks-web.fascinated.cc.yml | 0 .../external-services/owntracks.fascinated.cc.yml | 0 .../external-services/panel.fascinated.cc.yml | 0 .../paste-grafana.local.fascinated.cc.yml | 0 .../external-services/plex.fascinated.cc.yml | 0 .../proxmox.local.fascinated.cc.yml | 0 .../external-services/repo.fascinated.cc.yml | 0 .../external-services/restic.fascinated.cc.yml | 0 .../traefik/external-services/s.fascinated.cc.yml | 0 .../sonarr-anime.local.fascinated.cc.yml | 0 .../sonarr.local.fascinated.cc.yml | 0 .../external-services/ssr-staging.fascinated.cc.yml | 0 .../external-services/status.fascinated.cc.yml | 0 .../subscriptions.fascinated.cc.yml | 0 .../external-services/tautulli.fascinated.cc.yml | 0 .../external-services/tdarr.local.fascinated.cc.yml | 0 .../external-services/teleport.fascinated.cc.yml | 0 .../torrent.local.fascinated.cc.yml | 0 .../external-services/translate.fascinated.cc.yml | 0 .../external-services/tube.fascinated.cc.yml | 0 .../external-services/vaultwarden.fascinated.cc.yml | 0 .../external-services/vencloud.fascinated.cc.yml | 0 .../external-services/wakatime.fascinated.cc.yml | 0 .../external-services/wazuh.local.fascinated.cc.yml | 0 .../external-services/wiki.fascinated.cc.yml | 0 .../infrastructure}/traefik/kustomization.yaml | 0 .../traefik/middlewares/default-headers.yaml | 0 .../infrastructure}/traefik/namespace.yaml | 0 .../infrastructure}/traefik/traefik.yaml | 0 95 files changed, 0 insertions(+), 0 deletions(-) rename {apps => kubernetes/apps}/production/flyimg/config.yaml (100%) rename {apps => kubernetes/apps}/production/flyimg/deployment.yaml (100%) rename {apps => kubernetes/apps}/production/flyimg/ingress.yaml (100%) rename {apps => kubernetes/apps}/production/flyimg/kustomization.yaml (100%) rename {apps => kubernetes/apps}/production/flyimg/pvc.yaml (100%) rename {apps => kubernetes/apps}/production/flyimg/service.yaml (100%) rename {clusters => kubernetes/clusters}/production/apps.yaml (100%) rename {clusters => kubernetes/clusters}/production/flux-system/gotk-components.yaml (100%) rename {clusters => kubernetes/clusters}/production/flux-system/gotk-sync.yaml (100%) rename {clusters => kubernetes/clusters}/production/flux-system/kustomization.yaml (100%) rename {clusters => kubernetes/clusters}/production/infrastructure.yaml (100%) rename {images => kubernetes/images}/logo.png (100%) rename {infrastructure => kubernetes/infrastructure}/alerting/flux/alert.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/alerting/flux/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/backup/backup-task-template.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/backup/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/backup/namespace.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/backup/volsync.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/capacitor/capacitor.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/capacitor/ingress.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/capacitor/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/cert-manager/cert-manager.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/cert-manager/issuer.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/cert-manager/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/cert-manager/namespace.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/crds/cert-manager.crds.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/crds/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/crds/traefik.crds.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/metallb/ipaddresspool.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/metallb/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/metallb/l2advertisement.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/metallb/metallb.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/monitoring/ingress.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/monitoring/kube-prometheus-stack.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/monitoring/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/monitoring/namespace.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/namespaces/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/namespaces/public-services-namespace.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/nfs/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/nfs/nfs-csi.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/nfs/nfs-driver.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/certificates/fascinated-cc.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/certificates/local-fascinated-cc.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/certificates/mcutils-xyz.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/aetheria-grafana.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/aetheria-influx.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/analytics.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/api.mcutils.xyz.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/azure-metrics.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/azure-phpma.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/bitmagnet.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/cdn.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/cloud.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/docs.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/git.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/glitchtip.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/grafana.mcutils.xyz.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/influx.mcutils.xyz.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/mastodon.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/mc-tracker.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/mcutils.xyz.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/node-hl-01.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/obsidian-sync.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/overseerr.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/owntracks-web.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/owntracks.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/panel.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/paste-grafana.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/plex.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/proxmox.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/repo.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/restic.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/s.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/sonarr-anime.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/sonarr.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/ssr-staging.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/status.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/subscriptions.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/tautulli.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/tdarr.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/teleport.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/torrent.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/translate.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/tube.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/vaultwarden.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/vencloud.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/wakatime.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/wazuh.local.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/external-services/wiki.fascinated.cc.yml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/kustomization.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/middlewares/default-headers.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/namespace.yaml (100%) rename {infrastructure => kubernetes/infrastructure}/traefik/traefik.yaml (100%) diff --git a/apps/production/flyimg/config.yaml b/kubernetes/apps/production/flyimg/config.yaml similarity index 100% rename from apps/production/flyimg/config.yaml rename to kubernetes/apps/production/flyimg/config.yaml diff --git a/apps/production/flyimg/deployment.yaml b/kubernetes/apps/production/flyimg/deployment.yaml similarity index 100% rename from apps/production/flyimg/deployment.yaml rename to kubernetes/apps/production/flyimg/deployment.yaml diff --git a/apps/production/flyimg/ingress.yaml b/kubernetes/apps/production/flyimg/ingress.yaml similarity index 100% rename from apps/production/flyimg/ingress.yaml rename to kubernetes/apps/production/flyimg/ingress.yaml diff --git a/apps/production/flyimg/kustomization.yaml b/kubernetes/apps/production/flyimg/kustomization.yaml similarity index 100% rename from apps/production/flyimg/kustomization.yaml rename to kubernetes/apps/production/flyimg/kustomization.yaml diff --git a/apps/production/flyimg/pvc.yaml b/kubernetes/apps/production/flyimg/pvc.yaml similarity index 100% rename from apps/production/flyimg/pvc.yaml rename to kubernetes/apps/production/flyimg/pvc.yaml diff --git a/apps/production/flyimg/service.yaml b/kubernetes/apps/production/flyimg/service.yaml similarity index 100% rename from apps/production/flyimg/service.yaml rename to kubernetes/apps/production/flyimg/service.yaml diff --git a/clusters/production/apps.yaml b/kubernetes/clusters/production/apps.yaml similarity index 100% rename from clusters/production/apps.yaml rename to kubernetes/clusters/production/apps.yaml diff --git a/clusters/production/flux-system/gotk-components.yaml b/kubernetes/clusters/production/flux-system/gotk-components.yaml similarity index 100% rename from clusters/production/flux-system/gotk-components.yaml rename to kubernetes/clusters/production/flux-system/gotk-components.yaml diff --git a/clusters/production/flux-system/gotk-sync.yaml b/kubernetes/clusters/production/flux-system/gotk-sync.yaml similarity index 100% rename from clusters/production/flux-system/gotk-sync.yaml rename to kubernetes/clusters/production/flux-system/gotk-sync.yaml diff --git a/clusters/production/flux-system/kustomization.yaml b/kubernetes/clusters/production/flux-system/kustomization.yaml similarity index 100% rename from clusters/production/flux-system/kustomization.yaml rename to kubernetes/clusters/production/flux-system/kustomization.yaml diff --git a/clusters/production/infrastructure.yaml b/kubernetes/clusters/production/infrastructure.yaml similarity index 100% rename from clusters/production/infrastructure.yaml rename to kubernetes/clusters/production/infrastructure.yaml diff --git a/images/logo.png b/kubernetes/images/logo.png similarity index 100% rename from images/logo.png rename to kubernetes/images/logo.png diff --git a/infrastructure/alerting/flux/alert.yaml b/kubernetes/infrastructure/alerting/flux/alert.yaml similarity index 100% rename from infrastructure/alerting/flux/alert.yaml rename to kubernetes/infrastructure/alerting/flux/alert.yaml diff --git a/infrastructure/alerting/flux/kustomization.yaml b/kubernetes/infrastructure/alerting/flux/kustomization.yaml similarity index 100% rename from infrastructure/alerting/flux/kustomization.yaml rename to kubernetes/infrastructure/alerting/flux/kustomization.yaml diff --git a/infrastructure/backup/backup-task-template.yaml b/kubernetes/infrastructure/backup/backup-task-template.yaml similarity index 100% rename from infrastructure/backup/backup-task-template.yaml rename to kubernetes/infrastructure/backup/backup-task-template.yaml diff --git a/infrastructure/backup/kustomization.yaml b/kubernetes/infrastructure/backup/kustomization.yaml similarity index 100% rename from infrastructure/backup/kustomization.yaml rename to kubernetes/infrastructure/backup/kustomization.yaml diff --git a/infrastructure/backup/namespace.yaml b/kubernetes/infrastructure/backup/namespace.yaml similarity index 100% rename from infrastructure/backup/namespace.yaml rename to kubernetes/infrastructure/backup/namespace.yaml diff --git a/infrastructure/backup/volsync.yaml b/kubernetes/infrastructure/backup/volsync.yaml similarity index 100% rename from infrastructure/backup/volsync.yaml rename to kubernetes/infrastructure/backup/volsync.yaml diff --git a/infrastructure/capacitor/capacitor.yaml b/kubernetes/infrastructure/capacitor/capacitor.yaml similarity index 100% rename from infrastructure/capacitor/capacitor.yaml rename to kubernetes/infrastructure/capacitor/capacitor.yaml diff --git a/infrastructure/capacitor/ingress.yaml b/kubernetes/infrastructure/capacitor/ingress.yaml similarity index 100% rename from infrastructure/capacitor/ingress.yaml rename to kubernetes/infrastructure/capacitor/ingress.yaml diff --git a/infrastructure/capacitor/kustomization.yaml b/kubernetes/infrastructure/capacitor/kustomization.yaml similarity index 100% rename from infrastructure/capacitor/kustomization.yaml rename to kubernetes/infrastructure/capacitor/kustomization.yaml diff --git a/infrastructure/cert-manager/cert-manager.yaml b/kubernetes/infrastructure/cert-manager/cert-manager.yaml similarity index 100% rename from infrastructure/cert-manager/cert-manager.yaml rename to kubernetes/infrastructure/cert-manager/cert-manager.yaml diff --git a/infrastructure/cert-manager/issuer.yaml b/kubernetes/infrastructure/cert-manager/issuer.yaml similarity index 100% rename from infrastructure/cert-manager/issuer.yaml rename to kubernetes/infrastructure/cert-manager/issuer.yaml diff --git a/infrastructure/cert-manager/kustomization.yaml b/kubernetes/infrastructure/cert-manager/kustomization.yaml similarity index 100% rename from infrastructure/cert-manager/kustomization.yaml rename to kubernetes/infrastructure/cert-manager/kustomization.yaml diff --git a/infrastructure/cert-manager/namespace.yaml b/kubernetes/infrastructure/cert-manager/namespace.yaml similarity index 100% rename from infrastructure/cert-manager/namespace.yaml rename to kubernetes/infrastructure/cert-manager/namespace.yaml diff --git a/infrastructure/crds/cert-manager.crds.yaml b/kubernetes/infrastructure/crds/cert-manager.crds.yaml similarity index 100% rename from infrastructure/crds/cert-manager.crds.yaml rename to kubernetes/infrastructure/crds/cert-manager.crds.yaml diff --git a/infrastructure/crds/kustomization.yaml b/kubernetes/infrastructure/crds/kustomization.yaml similarity index 100% rename from infrastructure/crds/kustomization.yaml rename to kubernetes/infrastructure/crds/kustomization.yaml diff --git a/infrastructure/crds/traefik.crds.yaml b/kubernetes/infrastructure/crds/traefik.crds.yaml similarity index 100% rename from infrastructure/crds/traefik.crds.yaml rename to kubernetes/infrastructure/crds/traefik.crds.yaml diff --git a/infrastructure/kustomization.yaml b/kubernetes/infrastructure/kustomization.yaml similarity index 100% rename from infrastructure/kustomization.yaml rename to kubernetes/infrastructure/kustomization.yaml diff --git a/infrastructure/metallb/ipaddresspool.yaml b/kubernetes/infrastructure/metallb/ipaddresspool.yaml similarity index 100% rename from infrastructure/metallb/ipaddresspool.yaml rename to kubernetes/infrastructure/metallb/ipaddresspool.yaml diff --git a/infrastructure/metallb/kustomization.yaml b/kubernetes/infrastructure/metallb/kustomization.yaml similarity index 100% rename from infrastructure/metallb/kustomization.yaml rename to kubernetes/infrastructure/metallb/kustomization.yaml diff --git a/infrastructure/metallb/l2advertisement.yaml b/kubernetes/infrastructure/metallb/l2advertisement.yaml similarity index 100% rename from infrastructure/metallb/l2advertisement.yaml rename to kubernetes/infrastructure/metallb/l2advertisement.yaml diff --git a/infrastructure/metallb/metallb.yaml b/kubernetes/infrastructure/metallb/metallb.yaml similarity index 100% rename from infrastructure/metallb/metallb.yaml rename to kubernetes/infrastructure/metallb/metallb.yaml diff --git a/infrastructure/monitoring/ingress.yaml b/kubernetes/infrastructure/monitoring/ingress.yaml similarity index 100% rename from infrastructure/monitoring/ingress.yaml rename to kubernetes/infrastructure/monitoring/ingress.yaml diff --git a/infrastructure/monitoring/kube-prometheus-stack.yaml b/kubernetes/infrastructure/monitoring/kube-prometheus-stack.yaml similarity index 100% rename from infrastructure/monitoring/kube-prometheus-stack.yaml rename to kubernetes/infrastructure/monitoring/kube-prometheus-stack.yaml diff --git a/infrastructure/monitoring/kustomization.yaml b/kubernetes/infrastructure/monitoring/kustomization.yaml similarity index 100% rename from infrastructure/monitoring/kustomization.yaml rename to kubernetes/infrastructure/monitoring/kustomization.yaml diff --git a/infrastructure/monitoring/namespace.yaml b/kubernetes/infrastructure/monitoring/namespace.yaml similarity index 100% rename from infrastructure/monitoring/namespace.yaml rename to kubernetes/infrastructure/monitoring/namespace.yaml diff --git a/infrastructure/namespaces/kustomization.yaml b/kubernetes/infrastructure/namespaces/kustomization.yaml similarity index 100% rename from infrastructure/namespaces/kustomization.yaml rename to kubernetes/infrastructure/namespaces/kustomization.yaml diff --git a/infrastructure/namespaces/public-services-namespace.yaml b/kubernetes/infrastructure/namespaces/public-services-namespace.yaml similarity index 100% rename from infrastructure/namespaces/public-services-namespace.yaml rename to kubernetes/infrastructure/namespaces/public-services-namespace.yaml diff --git a/infrastructure/nfs/kustomization.yaml b/kubernetes/infrastructure/nfs/kustomization.yaml similarity index 100% rename from infrastructure/nfs/kustomization.yaml rename to kubernetes/infrastructure/nfs/kustomization.yaml diff --git a/infrastructure/nfs/nfs-csi.yaml b/kubernetes/infrastructure/nfs/nfs-csi.yaml similarity index 100% rename from infrastructure/nfs/nfs-csi.yaml rename to kubernetes/infrastructure/nfs/nfs-csi.yaml diff --git a/infrastructure/nfs/nfs-driver.yaml b/kubernetes/infrastructure/nfs/nfs-driver.yaml similarity index 100% rename from infrastructure/nfs/nfs-driver.yaml rename to kubernetes/infrastructure/nfs/nfs-driver.yaml diff --git a/infrastructure/traefik/certificates/fascinated-cc.yaml b/kubernetes/infrastructure/traefik/certificates/fascinated-cc.yaml similarity index 100% rename from infrastructure/traefik/certificates/fascinated-cc.yaml rename to kubernetes/infrastructure/traefik/certificates/fascinated-cc.yaml diff --git a/infrastructure/traefik/certificates/local-fascinated-cc.yaml b/kubernetes/infrastructure/traefik/certificates/local-fascinated-cc.yaml similarity index 100% rename from infrastructure/traefik/certificates/local-fascinated-cc.yaml rename to kubernetes/infrastructure/traefik/certificates/local-fascinated-cc.yaml diff --git a/infrastructure/traefik/certificates/mcutils-xyz.yaml b/kubernetes/infrastructure/traefik/certificates/mcutils-xyz.yaml similarity index 100% rename from infrastructure/traefik/certificates/mcutils-xyz.yaml rename to kubernetes/infrastructure/traefik/certificates/mcutils-xyz.yaml diff --git a/infrastructure/traefik/external-services/aetheria-grafana.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/aetheria-grafana.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/aetheria-grafana.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/aetheria-grafana.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/aetheria-influx.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/aetheria-influx.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/aetheria-influx.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/aetheria-influx.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/analytics.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/analytics.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/analytics.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/analytics.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/api.mcutils.xyz.yml b/kubernetes/infrastructure/traefik/external-services/api.mcutils.xyz.yml similarity index 100% rename from infrastructure/traefik/external-services/api.mcutils.xyz.yml rename to kubernetes/infrastructure/traefik/external-services/api.mcutils.xyz.yml diff --git a/infrastructure/traefik/external-services/azure-metrics.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/azure-metrics.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/azure-metrics.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/azure-metrics.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/azure-phpma.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/azure-phpma.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/azure-phpma.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/azure-phpma.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/bitmagnet.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/bitmagnet.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/bitmagnet.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/bitmagnet.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/cdn.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/cdn.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/cdn.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/cdn.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/cloud.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/cloud.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/cloud.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/cloud.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/docs.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/docs.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/docs.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/docs.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/git.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/git.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/git.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/git.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/glitchtip.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/glitchtip.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/glitchtip.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/glitchtip.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/grafana.mcutils.xyz.yml b/kubernetes/infrastructure/traefik/external-services/grafana.mcutils.xyz.yml similarity index 100% rename from infrastructure/traefik/external-services/grafana.mcutils.xyz.yml rename to kubernetes/infrastructure/traefik/external-services/grafana.mcutils.xyz.yml diff --git a/infrastructure/traefik/external-services/influx.mcutils.xyz.yml b/kubernetes/infrastructure/traefik/external-services/influx.mcutils.xyz.yml similarity index 100% rename from infrastructure/traefik/external-services/influx.mcutils.xyz.yml rename to kubernetes/infrastructure/traefik/external-services/influx.mcutils.xyz.yml diff --git a/infrastructure/traefik/external-services/mastodon.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/mastodon.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/mastodon.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/mastodon.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/mc-tracker.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/mc-tracker.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/mc-tracker.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/mc-tracker.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/mcutils.xyz.yml b/kubernetes/infrastructure/traefik/external-services/mcutils.xyz.yml similarity index 100% rename from infrastructure/traefik/external-services/mcutils.xyz.yml rename to kubernetes/infrastructure/traefik/external-services/mcutils.xyz.yml diff --git a/infrastructure/traefik/external-services/node-hl-01.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/node-hl-01.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/node-hl-01.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/node-hl-01.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/obsidian-sync.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/obsidian-sync.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/obsidian-sync.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/obsidian-sync.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/overseerr.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/overseerr.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/overseerr.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/overseerr.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/owntracks-web.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/owntracks-web.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/owntracks-web.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/owntracks-web.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/owntracks.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/owntracks.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/owntracks.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/owntracks.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/panel.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/panel.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/panel.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/panel.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/paste-grafana.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/paste-grafana.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/paste-grafana.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/paste-grafana.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/plex.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/plex.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/plex.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/plex.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/proxmox.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/proxmox.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/proxmox.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/proxmox.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/repo.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/repo.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/repo.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/repo.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/restic.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/restic.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/restic.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/restic.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/s.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/s.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/s.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/s.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/sonarr-anime.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/sonarr-anime.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/sonarr-anime.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/sonarr-anime.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/sonarr.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/sonarr.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/sonarr.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/sonarr.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/ssr-staging.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/ssr-staging.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/ssr-staging.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/ssr-staging.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/status.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/status.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/status.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/status.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/subscriptions.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/subscriptions.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/subscriptions.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/subscriptions.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/tautulli.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/tautulli.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/tautulli.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/tautulli.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/tdarr.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/tdarr.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/tdarr.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/tdarr.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/teleport.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/teleport.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/teleport.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/teleport.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/torrent.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/torrent.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/torrent.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/torrent.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/translate.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/translate.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/translate.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/translate.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/tube.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/tube.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/tube.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/tube.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/vaultwarden.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/vaultwarden.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/vaultwarden.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/vaultwarden.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/vencloud.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/vencloud.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/vencloud.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/vencloud.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/wakatime.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/wakatime.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/wakatime.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/wakatime.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/wazuh.local.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/wazuh.local.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/wazuh.local.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/wazuh.local.fascinated.cc.yml diff --git a/infrastructure/traefik/external-services/wiki.fascinated.cc.yml b/kubernetes/infrastructure/traefik/external-services/wiki.fascinated.cc.yml similarity index 100% rename from infrastructure/traefik/external-services/wiki.fascinated.cc.yml rename to kubernetes/infrastructure/traefik/external-services/wiki.fascinated.cc.yml diff --git a/infrastructure/traefik/kustomization.yaml b/kubernetes/infrastructure/traefik/kustomization.yaml similarity index 100% rename from infrastructure/traefik/kustomization.yaml rename to kubernetes/infrastructure/traefik/kustomization.yaml diff --git a/infrastructure/traefik/middlewares/default-headers.yaml b/kubernetes/infrastructure/traefik/middlewares/default-headers.yaml similarity index 100% rename from infrastructure/traefik/middlewares/default-headers.yaml rename to kubernetes/infrastructure/traefik/middlewares/default-headers.yaml diff --git a/infrastructure/traefik/namespace.yaml b/kubernetes/infrastructure/traefik/namespace.yaml similarity index 100% rename from infrastructure/traefik/namespace.yaml rename to kubernetes/infrastructure/traefik/namespace.yaml diff --git a/infrastructure/traefik/traefik.yaml b/kubernetes/infrastructure/traefik/traefik.yaml similarity index 100% rename from infrastructure/traefik/traefik.yaml rename to kubernetes/infrastructure/traefik/traefik.yaml