From 166f7675a2a53781267fe6c34273fd1906a280f7 Mon Sep 17 00:00:00 2001 From: Rick Gardner Date: Thu, 19 Feb 2026 23:23:55 -0500 Subject: [PATCH] refactor pihole to chart/config pattern --- clusters/hlcl1/apps/pihole/{ => chart}/helmrelease.yaml | 0 clusters/hlcl1/apps/pihole/{ => chart}/helmrepository.yaml | 0 clusters/hlcl1/apps/pihole/chart/kustomization.yaml | 7 +++++++ clusters/hlcl1/apps/pihole/{ => chart}/namespace.yaml | 0 clusters/hlcl1/apps/pihole/{ => chart}/secret.sops.yaml | 0 clusters/hlcl1/apps/pihole/ks.yaml | 2 +- clusters/hlcl1/apps/pihole/kustomization.yaml | 5 +---- 7 files changed, 9 insertions(+), 5 deletions(-) rename clusters/hlcl1/apps/pihole/{ => chart}/helmrelease.yaml (100%) rename clusters/hlcl1/apps/pihole/{ => chart}/helmrepository.yaml (100%) create mode 100644 clusters/hlcl1/apps/pihole/chart/kustomization.yaml rename clusters/hlcl1/apps/pihole/{ => chart}/namespace.yaml (100%) rename clusters/hlcl1/apps/pihole/{ => chart}/secret.sops.yaml (100%) diff --git a/clusters/hlcl1/apps/pihole/helmrelease.yaml b/clusters/hlcl1/apps/pihole/chart/helmrelease.yaml similarity index 100% rename from clusters/hlcl1/apps/pihole/helmrelease.yaml rename to clusters/hlcl1/apps/pihole/chart/helmrelease.yaml diff --git a/clusters/hlcl1/apps/pihole/helmrepository.yaml b/clusters/hlcl1/apps/pihole/chart/helmrepository.yaml similarity index 100% rename from clusters/hlcl1/apps/pihole/helmrepository.yaml rename to clusters/hlcl1/apps/pihole/chart/helmrepository.yaml diff --git a/clusters/hlcl1/apps/pihole/chart/kustomization.yaml b/clusters/hlcl1/apps/pihole/chart/kustomization.yaml new file mode 100644 index 0000000..e0a4fbf --- /dev/null +++ b/clusters/hlcl1/apps/pihole/chart/kustomization.yaml @@ -0,0 +1,7 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - namespace.yaml + - helmrepository.yaml + - helmrelease.yaml + - secret.sops.yaml diff --git a/clusters/hlcl1/apps/pihole/namespace.yaml b/clusters/hlcl1/apps/pihole/chart/namespace.yaml similarity index 100% rename from clusters/hlcl1/apps/pihole/namespace.yaml rename to clusters/hlcl1/apps/pihole/chart/namespace.yaml diff --git a/clusters/hlcl1/apps/pihole/secret.sops.yaml b/clusters/hlcl1/apps/pihole/chart/secret.sops.yaml similarity index 100% rename from clusters/hlcl1/apps/pihole/secret.sops.yaml rename to clusters/hlcl1/apps/pihole/chart/secret.sops.yaml diff --git a/clusters/hlcl1/apps/pihole/ks.yaml b/clusters/hlcl1/apps/pihole/ks.yaml index 79cee5e..4984fd9 100644 --- a/clusters/hlcl1/apps/pihole/ks.yaml +++ b/clusters/hlcl1/apps/pihole/ks.yaml @@ -6,7 +6,7 @@ metadata: spec: interval: 30m retryInterval: 1m - path: ./clusters/hlcl1/apps/pihole + path: ./clusters/hlcl1/apps/pihole/chart prune: true sourceRef: kind: GitRepository diff --git a/clusters/hlcl1/apps/pihole/kustomization.yaml b/clusters/hlcl1/apps/pihole/kustomization.yaml index e0a4fbf..d194337 100644 --- a/clusters/hlcl1/apps/pihole/kustomization.yaml +++ b/clusters/hlcl1/apps/pihole/kustomization.yaml @@ -1,7 +1,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - namespace.yaml - - helmrepository.yaml - - helmrelease.yaml - - secret.sops.yaml + - ks.yaml