From f9c2846876593b071c478478dd81fae365e08b84 Mon Sep 17 00:00:00 2001 From: j Date: Sat, 5 Jul 2025 12:06:11 +1000 Subject: [PATCH] Migrate to chart layout dont want to deploy to test yet --- {new => home-server}/Chart.yaml | 54 +++++++++++-------- .../templates}/ai/namespace.yaml | 0 .../templates}/ai/openwebui.yaml | 0 .../templates}/auth/authentik.yaml | 0 .../templates}/auth/namespace.yaml | 0 .../templates}/dns/bind-master.yaml | 0 .../templates}/dns/externaldns.yaml | 0 .../templates}/dns/namespace.yaml | 0 .../templates}/files/namespace.yaml | 0 .../templates}/files/nextcloud.yaml | 0 .../templates}/media/namespace.yaml | 0 .../templates}/monitoring/grafana.yaml | 0 .../templates}/monitoring/loki.yaml | 0 .../templates}/monitoring/namespace.yaml | 0 .../templates}/monitoring/prometheus.yaml | 0 .../templates}/monitoring/provider.yaml | 0 .../templates}/remote/namespace.yaml | 0 .../templates}/remote/rustdesk.yaml | 0 .../templates}/social/namespace.yaml | 0 .../templates}/sync/linkwarden.yaml | 0 .../templates}/sync/namespace.yaml | 0 .../templates}/sync/syncthing.yaml | 0 .../templates}/sync/vaultwarden.yaml | 0 .../templates}/util/certmanager.yaml | 0 .../templates}/util/mariadb.yaml | 0 .../templates}/util/namespace.yaml | 0 .../templates}/util/replicator.yaml | 0 {new => home-server}/values.yaml | 0 28 files changed, 33 insertions(+), 21 deletions(-) rename {new => home-server}/Chart.yaml (89%) rename {new/charts => home-server/templates}/ai/namespace.yaml (100%) rename {new/charts => home-server/templates}/ai/openwebui.yaml (100%) rename {new/charts => home-server/templates}/auth/authentik.yaml (100%) rename {new/charts => home-server/templates}/auth/namespace.yaml (100%) rename {new/charts => home-server/templates}/dns/bind-master.yaml (100%) rename {new/charts => home-server/templates}/dns/externaldns.yaml (100%) rename {new/charts => home-server/templates}/dns/namespace.yaml (100%) rename {new/charts => home-server/templates}/files/namespace.yaml (100%) rename {new/charts => home-server/templates}/files/nextcloud.yaml (100%) rename {new/charts => home-server/templates}/media/namespace.yaml (100%) rename {new/charts => home-server/templates}/monitoring/grafana.yaml (100%) rename {new/charts => home-server/templates}/monitoring/loki.yaml (100%) rename {new/charts => home-server/templates}/monitoring/namespace.yaml (100%) rename {new/charts => home-server/templates}/monitoring/prometheus.yaml (100%) rename {new/charts => home-server/templates}/monitoring/provider.yaml (100%) rename {new/charts => home-server/templates}/remote/namespace.yaml (100%) rename {new/charts => home-server/templates}/remote/rustdesk.yaml (100%) rename {new/charts => home-server/templates}/social/namespace.yaml (100%) rename {new/charts => home-server/templates}/sync/linkwarden.yaml (100%) rename {new/charts => home-server/templates}/sync/namespace.yaml (100%) rename {new/charts => home-server/templates}/sync/syncthing.yaml (100%) rename {new/charts => home-server/templates}/sync/vaultwarden.yaml (100%) rename {new/charts => home-server/templates}/util/certmanager.yaml (100%) rename {new/charts => home-server/templates}/util/mariadb.yaml (100%) rename {new/charts => home-server/templates}/util/namespace.yaml (100%) rename {new/charts => home-server/templates}/util/replicator.yaml (100%) rename {new => home-server}/values.yaml (100%) diff --git a/new/Chart.yaml b/home-server/Chart.yaml similarity index 89% rename from new/Chart.yaml rename to home-server/Chart.yaml index f6cbdbb..e31f679 100644 --- a/new/Chart.yaml +++ b/home-server/Chart.yaml @@ -4,28 +4,40 @@ description: A Helm chart that rolls a curated, functional home server version: 0.0.1 dependencies: - - name: ai - version: 0.0.1 - repository: "file://charts/ai" - - name: dns - version: 0.0.1 - repository: "file://charts/dns" - - name: media - version: 0.0.1 - repository: "file://charts/media" - - name: monitoring - version: 0.0.1 - repository: "file://charts/monitoring" - - name: remote - version: 0.0.1 - repository: "file://charts/remote" - - name: social - version: 0.0.1 - repository: "file://charts/social" - - name: sync - version: 0.0.1 - repository: "file://charts/sync" - name: util version: 0.0.1 repository: "file://charts/util" + - name: dns + version: 0.0.1 + repository: "file://charts/dns" + + - name: files + version: 0.0.1 + repository: "file://charts/files" + + - name: ai + version: 0.0.1 + repository: "file://charts/ai" + + - name: media + version: 0.0.1 + repository: "file://charts/media" + + - name: monitoring + version: 0.0.1 + repository: "file://charts/monitoring" + + - name: remote + version: 0.0.1 + repository: "file://charts/remote" + + - name: social + version: 0.0.1 + repository: "file://charts/social" + + - name: sync + version: 0.0.1 + repository: "file://charts/sync" + + diff --git a/new/charts/ai/namespace.yaml b/home-server/templates/ai/namespace.yaml similarity index 100% rename from new/charts/ai/namespace.yaml rename to home-server/templates/ai/namespace.yaml diff --git a/new/charts/ai/openwebui.yaml b/home-server/templates/ai/openwebui.yaml similarity index 100% rename from new/charts/ai/openwebui.yaml rename to home-server/templates/ai/openwebui.yaml diff --git a/new/charts/auth/authentik.yaml b/home-server/templates/auth/authentik.yaml similarity index 100% rename from new/charts/auth/authentik.yaml rename to home-server/templates/auth/authentik.yaml diff --git a/new/charts/auth/namespace.yaml b/home-server/templates/auth/namespace.yaml similarity index 100% rename from new/charts/auth/namespace.yaml rename to home-server/templates/auth/namespace.yaml diff --git a/new/charts/dns/bind-master.yaml b/home-server/templates/dns/bind-master.yaml similarity index 100% rename from new/charts/dns/bind-master.yaml rename to home-server/templates/dns/bind-master.yaml diff --git a/new/charts/dns/externaldns.yaml b/home-server/templates/dns/externaldns.yaml similarity index 100% rename from new/charts/dns/externaldns.yaml rename to home-server/templates/dns/externaldns.yaml diff --git a/new/charts/dns/namespace.yaml b/home-server/templates/dns/namespace.yaml similarity index 100% rename from new/charts/dns/namespace.yaml rename to home-server/templates/dns/namespace.yaml diff --git a/new/charts/files/namespace.yaml b/home-server/templates/files/namespace.yaml similarity index 100% rename from new/charts/files/namespace.yaml rename to home-server/templates/files/namespace.yaml diff --git a/new/charts/files/nextcloud.yaml b/home-server/templates/files/nextcloud.yaml similarity index 100% rename from new/charts/files/nextcloud.yaml rename to home-server/templates/files/nextcloud.yaml diff --git a/new/charts/media/namespace.yaml b/home-server/templates/media/namespace.yaml similarity index 100% rename from new/charts/media/namespace.yaml rename to home-server/templates/media/namespace.yaml diff --git a/new/charts/monitoring/grafana.yaml b/home-server/templates/monitoring/grafana.yaml similarity index 100% rename from new/charts/monitoring/grafana.yaml rename to home-server/templates/monitoring/grafana.yaml diff --git a/new/charts/monitoring/loki.yaml b/home-server/templates/monitoring/loki.yaml similarity index 100% rename from new/charts/monitoring/loki.yaml rename to home-server/templates/monitoring/loki.yaml diff --git a/new/charts/monitoring/namespace.yaml b/home-server/templates/monitoring/namespace.yaml similarity index 100% rename from new/charts/monitoring/namespace.yaml rename to home-server/templates/monitoring/namespace.yaml diff --git a/new/charts/monitoring/prometheus.yaml b/home-server/templates/monitoring/prometheus.yaml similarity index 100% rename from new/charts/monitoring/prometheus.yaml rename to home-server/templates/monitoring/prometheus.yaml diff --git a/new/charts/monitoring/provider.yaml b/home-server/templates/monitoring/provider.yaml similarity index 100% rename from new/charts/monitoring/provider.yaml rename to home-server/templates/monitoring/provider.yaml diff --git a/new/charts/remote/namespace.yaml b/home-server/templates/remote/namespace.yaml similarity index 100% rename from new/charts/remote/namespace.yaml rename to home-server/templates/remote/namespace.yaml diff --git a/new/charts/remote/rustdesk.yaml b/home-server/templates/remote/rustdesk.yaml similarity index 100% rename from new/charts/remote/rustdesk.yaml rename to home-server/templates/remote/rustdesk.yaml diff --git a/new/charts/social/namespace.yaml b/home-server/templates/social/namespace.yaml similarity index 100% rename from new/charts/social/namespace.yaml rename to home-server/templates/social/namespace.yaml diff --git a/new/charts/sync/linkwarden.yaml b/home-server/templates/sync/linkwarden.yaml similarity index 100% rename from new/charts/sync/linkwarden.yaml rename to home-server/templates/sync/linkwarden.yaml diff --git a/new/charts/sync/namespace.yaml b/home-server/templates/sync/namespace.yaml similarity index 100% rename from new/charts/sync/namespace.yaml rename to home-server/templates/sync/namespace.yaml diff --git a/new/charts/sync/syncthing.yaml b/home-server/templates/sync/syncthing.yaml similarity index 100% rename from new/charts/sync/syncthing.yaml rename to home-server/templates/sync/syncthing.yaml diff --git a/new/charts/sync/vaultwarden.yaml b/home-server/templates/sync/vaultwarden.yaml similarity index 100% rename from new/charts/sync/vaultwarden.yaml rename to home-server/templates/sync/vaultwarden.yaml diff --git a/new/charts/util/certmanager.yaml b/home-server/templates/util/certmanager.yaml similarity index 100% rename from new/charts/util/certmanager.yaml rename to home-server/templates/util/certmanager.yaml diff --git a/new/charts/util/mariadb.yaml b/home-server/templates/util/mariadb.yaml similarity index 100% rename from new/charts/util/mariadb.yaml rename to home-server/templates/util/mariadb.yaml diff --git a/new/charts/util/namespace.yaml b/home-server/templates/util/namespace.yaml similarity index 100% rename from new/charts/util/namespace.yaml rename to home-server/templates/util/namespace.yaml diff --git a/new/charts/util/replicator.yaml b/home-server/templates/util/replicator.yaml similarity index 100% rename from new/charts/util/replicator.yaml rename to home-server/templates/util/replicator.yaml diff --git a/new/values.yaml b/home-server/values.yaml similarity index 100% rename from new/values.yaml rename to home-server/values.yaml