From cdd484e12c6592a33176f7fbfbb830a2e032f8be Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Thu, 25 Jul 2024 01:45:34 +1000 Subject: [PATCH 1/2] refactor namespaces --- resources/namespaces/base/kustomization.yaml | 37 ------------------- .../namespaces/env/k3s-cluster/Chart.yaml | 23 ++++++++++++ .../env/k3s-cluster/kustomization.yaml | 4 -- .../k3s-cluster/templates}/adguard-home.yaml | 0 .../k3s-cluster/templates}/app-secrets.yaml | 0 .../k3s-cluster/templates}/app-volumes.yaml | 0 .../k3s-cluster/templates}/cert-manager.yaml | 0 .../k3s-cluster/templates}/chattts.yaml | 0 .../k3s-cluster/templates}/code-server.yaml | 0 .../k3s-cluster/templates}/coder.yaml | 0 .../k3s-cluster/templates}/consul.yaml | 0 .../k3s-cluster/templates}/couchdb.yaml | 0 .../k3s-cluster/templates}/dokuwiki.yaml | 0 .../k3s-cluster/templates}/gitea.yaml | 0 .../k3s-cluster/templates}/homer.yaml | 0 .../k3s-cluster/templates}/ingress-nginx.yaml | 0 .../k3s-cluster/templates}/jellyfin.yaml | 0 .../k3s-cluster/templates}/kavita.yaml | 0 .../templates}/local-path-storage.yaml | 0 .../k3s-cluster/templates}/logstash.yaml | 0 .../k3s-cluster/templates}/minio.yaml | 0 .../k3s-cluster/templates}/mongodb.yaml | 0 .../k3s-cluster/templates}/new-relic.yaml | 0 .../k3s-cluster/templates}/nextcloud.yaml | 0 .../k3s-cluster/templates}/nexus.yaml | 0 .../k3s-cluster/templates}/plex.yaml | 0 .../k3s-cluster/templates}/postgresql.yaml | 0 .../templates}/prometheus-operator.yaml | 0 .../k3s-cluster/templates}/prometheus.yaml | 0 .../k3s-cluster/templates}/qbittorrent.yaml | 0 .../k3s-cluster/templates}/redis.yaml | 0 .../k3s-cluster/templates}/renovate.yaml | 0 .../k3s-cluster/templates}/rlpa.yaml | 0 .../k3s-cluster/templates}/snippet-box.yaml | 0 .../k3s-cluster/templates}/sonarqube.yaml | 0 .../k3s-cluster/templates}/uptime-kuma.yaml | 0 .../k3s-cluster/templates}/vaultwarden.yaml | 0 37 files changed, 23 insertions(+), 41 deletions(-) delete mode 100644 resources/namespaces/base/kustomization.yaml create mode 100644 resources/namespaces/env/k3s-cluster/Chart.yaml delete mode 100644 resources/namespaces/env/k3s-cluster/kustomization.yaml rename resources/namespaces/{base => env/k3s-cluster/templates}/adguard-home.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/app-secrets.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/app-volumes.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/cert-manager.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/chattts.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/code-server.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/coder.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/consul.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/couchdb.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/dokuwiki.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/gitea.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/homer.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/ingress-nginx.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/jellyfin.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/kavita.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/local-path-storage.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/logstash.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/minio.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/mongodb.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/new-relic.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/nextcloud.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/nexus.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/plex.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/postgresql.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/prometheus-operator.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/prometheus.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/qbittorrent.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/redis.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/renovate.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/rlpa.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/snippet-box.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/sonarqube.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/uptime-kuma.yaml (100%) rename resources/namespaces/{base => env/k3s-cluster/templates}/vaultwarden.yaml (100%) diff --git a/resources/namespaces/base/kustomization.yaml b/resources/namespaces/base/kustomization.yaml deleted file mode 100644 index 2418622..0000000 --- a/resources/namespaces/base/kustomization.yaml +++ /dev/null @@ -1,37 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - ./adguard-home.yaml - - ./app-secrets.yaml - - ./app-volumes.yaml - - ./cert-manager.yaml - - ./chattts.yaml - - ./code-server.yaml - - ./coder.yaml - - ./consul.yaml - - ./couchdb.yaml - - ./dokuwiki.yaml - - ./gitea.yaml - - ./homer.yaml - - ./ingress-nginx.yaml - - ./jellyfin.yaml - - ./kavita.yaml - - ./local-path-storage.yaml - - ./logstash.yaml - - ./minio.yaml - - ./mongodb.yaml - - ./new-relic.yaml - - ./nextcloud.yaml - - ./nexus.yaml - - ./plex.yaml - - ./postgresql.yaml - - ./prometheus.yaml - - ./prometheus-operator.yaml - - ./qbittorrent.yaml - - ./redis.yaml - - ./renovate.yaml - - ./rlpa.yaml - - ./snippet-box.yaml - - ./sonarqube.yaml - - ./uptime-kuma.yaml - - ./vaultwarden.yaml \ No newline at end of file diff --git a/resources/namespaces/env/k3s-cluster/Chart.yaml b/resources/namespaces/env/k3s-cluster/Chart.yaml new file mode 100644 index 0000000..991874c --- /dev/null +++ b/resources/namespaces/env/k3s-cluster/Chart.yaml @@ -0,0 +1,23 @@ +apiVersion: v2 +name: namespaces +description: Applications + +# A chart can be either an 'application' or a 'library' chart. +# +# Application charts are a collection of templates that can be packaged into versioned archives +# to be deployed. +# +# Library charts provide useful utilities or functions for the chart developer. They're included as +# a dependency of application charts to inject those utilities and functions into the rendering +# pipeline. Library charts do not define any templates and therefore cannot be deployed. +type: application + +# This is the chart version. This version number should be incremented each time you make changes +# to the chart and its templates, including the app version. +# Versions are expected to follow Semantic Versioning (https://semver.org/) +version: 0.1.0 + +# This is the version number of the application being deployed. This version number should be +# incremented each time you make changes to the application. Versions are not expected to +# follow Semantic Versioning. They should reflect the version the application is using. +appVersion: "0.0.1" diff --git a/resources/namespaces/env/k3s-cluster/kustomization.yaml b/resources/namespaces/env/k3s-cluster/kustomization.yaml deleted file mode 100644 index a227ac4..0000000 --- a/resources/namespaces/env/k3s-cluster/kustomization.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - ../../base \ No newline at end of file diff --git a/resources/namespaces/base/adguard-home.yaml b/resources/namespaces/env/k3s-cluster/templates/adguard-home.yaml similarity index 100% rename from resources/namespaces/base/adguard-home.yaml rename to resources/namespaces/env/k3s-cluster/templates/adguard-home.yaml diff --git a/resources/namespaces/base/app-secrets.yaml b/resources/namespaces/env/k3s-cluster/templates/app-secrets.yaml similarity index 100% rename from resources/namespaces/base/app-secrets.yaml rename to resources/namespaces/env/k3s-cluster/templates/app-secrets.yaml diff --git a/resources/namespaces/base/app-volumes.yaml b/resources/namespaces/env/k3s-cluster/templates/app-volumes.yaml similarity index 100% rename from resources/namespaces/base/app-volumes.yaml rename to resources/namespaces/env/k3s-cluster/templates/app-volumes.yaml diff --git a/resources/namespaces/base/cert-manager.yaml b/resources/namespaces/env/k3s-cluster/templates/cert-manager.yaml similarity index 100% rename from resources/namespaces/base/cert-manager.yaml rename to resources/namespaces/env/k3s-cluster/templates/cert-manager.yaml diff --git a/resources/namespaces/base/chattts.yaml b/resources/namespaces/env/k3s-cluster/templates/chattts.yaml similarity index 100% rename from resources/namespaces/base/chattts.yaml rename to resources/namespaces/env/k3s-cluster/templates/chattts.yaml diff --git a/resources/namespaces/base/code-server.yaml b/resources/namespaces/env/k3s-cluster/templates/code-server.yaml similarity index 100% rename from resources/namespaces/base/code-server.yaml rename to resources/namespaces/env/k3s-cluster/templates/code-server.yaml diff --git a/resources/namespaces/base/coder.yaml b/resources/namespaces/env/k3s-cluster/templates/coder.yaml similarity index 100% rename from resources/namespaces/base/coder.yaml rename to resources/namespaces/env/k3s-cluster/templates/coder.yaml diff --git a/resources/namespaces/base/consul.yaml b/resources/namespaces/env/k3s-cluster/templates/consul.yaml similarity index 100% rename from resources/namespaces/base/consul.yaml rename to resources/namespaces/env/k3s-cluster/templates/consul.yaml diff --git a/resources/namespaces/base/couchdb.yaml b/resources/namespaces/env/k3s-cluster/templates/couchdb.yaml similarity index 100% rename from resources/namespaces/base/couchdb.yaml rename to resources/namespaces/env/k3s-cluster/templates/couchdb.yaml diff --git a/resources/namespaces/base/dokuwiki.yaml b/resources/namespaces/env/k3s-cluster/templates/dokuwiki.yaml similarity index 100% rename from resources/namespaces/base/dokuwiki.yaml rename to resources/namespaces/env/k3s-cluster/templates/dokuwiki.yaml diff --git a/resources/namespaces/base/gitea.yaml b/resources/namespaces/env/k3s-cluster/templates/gitea.yaml similarity index 100% rename from resources/namespaces/base/gitea.yaml rename to resources/namespaces/env/k3s-cluster/templates/gitea.yaml diff --git a/resources/namespaces/base/homer.yaml b/resources/namespaces/env/k3s-cluster/templates/homer.yaml similarity index 100% rename from resources/namespaces/base/homer.yaml rename to resources/namespaces/env/k3s-cluster/templates/homer.yaml diff --git a/resources/namespaces/base/ingress-nginx.yaml b/resources/namespaces/env/k3s-cluster/templates/ingress-nginx.yaml similarity index 100% rename from resources/namespaces/base/ingress-nginx.yaml rename to resources/namespaces/env/k3s-cluster/templates/ingress-nginx.yaml diff --git a/resources/namespaces/base/jellyfin.yaml b/resources/namespaces/env/k3s-cluster/templates/jellyfin.yaml similarity index 100% rename from resources/namespaces/base/jellyfin.yaml rename to resources/namespaces/env/k3s-cluster/templates/jellyfin.yaml diff --git a/resources/namespaces/base/kavita.yaml b/resources/namespaces/env/k3s-cluster/templates/kavita.yaml similarity index 100% rename from resources/namespaces/base/kavita.yaml rename to resources/namespaces/env/k3s-cluster/templates/kavita.yaml diff --git a/resources/namespaces/base/local-path-storage.yaml b/resources/namespaces/env/k3s-cluster/templates/local-path-storage.yaml similarity index 100% rename from resources/namespaces/base/local-path-storage.yaml rename to resources/namespaces/env/k3s-cluster/templates/local-path-storage.yaml diff --git a/resources/namespaces/base/logstash.yaml b/resources/namespaces/env/k3s-cluster/templates/logstash.yaml similarity index 100% rename from resources/namespaces/base/logstash.yaml rename to resources/namespaces/env/k3s-cluster/templates/logstash.yaml diff --git a/resources/namespaces/base/minio.yaml b/resources/namespaces/env/k3s-cluster/templates/minio.yaml similarity index 100% rename from resources/namespaces/base/minio.yaml rename to resources/namespaces/env/k3s-cluster/templates/minio.yaml diff --git a/resources/namespaces/base/mongodb.yaml b/resources/namespaces/env/k3s-cluster/templates/mongodb.yaml similarity index 100% rename from resources/namespaces/base/mongodb.yaml rename to resources/namespaces/env/k3s-cluster/templates/mongodb.yaml diff --git a/resources/namespaces/base/new-relic.yaml b/resources/namespaces/env/k3s-cluster/templates/new-relic.yaml similarity index 100% rename from resources/namespaces/base/new-relic.yaml rename to resources/namespaces/env/k3s-cluster/templates/new-relic.yaml diff --git a/resources/namespaces/base/nextcloud.yaml b/resources/namespaces/env/k3s-cluster/templates/nextcloud.yaml similarity index 100% rename from resources/namespaces/base/nextcloud.yaml rename to resources/namespaces/env/k3s-cluster/templates/nextcloud.yaml diff --git a/resources/namespaces/base/nexus.yaml b/resources/namespaces/env/k3s-cluster/templates/nexus.yaml similarity index 100% rename from resources/namespaces/base/nexus.yaml rename to resources/namespaces/env/k3s-cluster/templates/nexus.yaml diff --git a/resources/namespaces/base/plex.yaml b/resources/namespaces/env/k3s-cluster/templates/plex.yaml similarity index 100% rename from resources/namespaces/base/plex.yaml rename to resources/namespaces/env/k3s-cluster/templates/plex.yaml diff --git a/resources/namespaces/base/postgresql.yaml b/resources/namespaces/env/k3s-cluster/templates/postgresql.yaml similarity index 100% rename from resources/namespaces/base/postgresql.yaml rename to resources/namespaces/env/k3s-cluster/templates/postgresql.yaml diff --git a/resources/namespaces/base/prometheus-operator.yaml b/resources/namespaces/env/k3s-cluster/templates/prometheus-operator.yaml similarity index 100% rename from resources/namespaces/base/prometheus-operator.yaml rename to resources/namespaces/env/k3s-cluster/templates/prometheus-operator.yaml diff --git a/resources/namespaces/base/prometheus.yaml b/resources/namespaces/env/k3s-cluster/templates/prometheus.yaml similarity index 100% rename from resources/namespaces/base/prometheus.yaml rename to resources/namespaces/env/k3s-cluster/templates/prometheus.yaml diff --git a/resources/namespaces/base/qbittorrent.yaml b/resources/namespaces/env/k3s-cluster/templates/qbittorrent.yaml similarity index 100% rename from resources/namespaces/base/qbittorrent.yaml rename to resources/namespaces/env/k3s-cluster/templates/qbittorrent.yaml diff --git a/resources/namespaces/base/redis.yaml b/resources/namespaces/env/k3s-cluster/templates/redis.yaml similarity index 100% rename from resources/namespaces/base/redis.yaml rename to resources/namespaces/env/k3s-cluster/templates/redis.yaml diff --git a/resources/namespaces/base/renovate.yaml b/resources/namespaces/env/k3s-cluster/templates/renovate.yaml similarity index 100% rename from resources/namespaces/base/renovate.yaml rename to resources/namespaces/env/k3s-cluster/templates/renovate.yaml diff --git a/resources/namespaces/base/rlpa.yaml b/resources/namespaces/env/k3s-cluster/templates/rlpa.yaml similarity index 100% rename from resources/namespaces/base/rlpa.yaml rename to resources/namespaces/env/k3s-cluster/templates/rlpa.yaml diff --git a/resources/namespaces/base/snippet-box.yaml b/resources/namespaces/env/k3s-cluster/templates/snippet-box.yaml similarity index 100% rename from resources/namespaces/base/snippet-box.yaml rename to resources/namespaces/env/k3s-cluster/templates/snippet-box.yaml diff --git a/resources/namespaces/base/sonarqube.yaml b/resources/namespaces/env/k3s-cluster/templates/sonarqube.yaml similarity index 100% rename from resources/namespaces/base/sonarqube.yaml rename to resources/namespaces/env/k3s-cluster/templates/sonarqube.yaml diff --git a/resources/namespaces/base/uptime-kuma.yaml b/resources/namespaces/env/k3s-cluster/templates/uptime-kuma.yaml similarity index 100% rename from resources/namespaces/base/uptime-kuma.yaml rename to resources/namespaces/env/k3s-cluster/templates/uptime-kuma.yaml diff --git a/resources/namespaces/base/vaultwarden.yaml b/resources/namespaces/env/k3s-cluster/templates/vaultwarden.yaml similarity index 100% rename from resources/namespaces/base/vaultwarden.yaml rename to resources/namespaces/env/k3s-cluster/templates/vaultwarden.yaml From 6c02e6b2457da58b1ecf48e17fa4808e83b63ea3 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Thu, 25 Jul 2024 01:47:32 +1000 Subject: [PATCH 2/2] refactor namespaces --- resources/namespaces/{env/k3s-cluster => base}/Chart.yaml | 0 .../{env/k3s-cluster => base}/templates/adguard-home.yaml | 0 .../{env/k3s-cluster => base}/templates/app-secrets.yaml | 0 .../{env/k3s-cluster => base}/templates/app-volumes.yaml | 0 .../{env/k3s-cluster => base}/templates/cert-manager.yaml | 0 .../{env/k3s-cluster => base}/templates/chattts.yaml | 0 .../{env/k3s-cluster => base}/templates/code-server.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/coder.yaml | 0 .../{env/k3s-cluster => base}/templates/consul.yaml | 0 .../{env/k3s-cluster => base}/templates/couchdb.yaml | 0 .../{env/k3s-cluster => base}/templates/dokuwiki.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/gitea.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/homer.yaml | 0 .../{env/k3s-cluster => base}/templates/ingress-nginx.yaml | 0 .../{env/k3s-cluster => base}/templates/jellyfin.yaml | 0 .../{env/k3s-cluster => base}/templates/kavita.yaml | 0 .../k3s-cluster => base}/templates/local-path-storage.yaml | 0 .../{env/k3s-cluster => base}/templates/logstash.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/minio.yaml | 0 .../{env/k3s-cluster => base}/templates/mongodb.yaml | 0 .../{env/k3s-cluster => base}/templates/new-relic.yaml | 0 .../{env/k3s-cluster => base}/templates/nextcloud.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/nexus.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/plex.yaml | 0 .../{env/k3s-cluster => base}/templates/postgresql.yaml | 0 .../k3s-cluster => base}/templates/prometheus-operator.yaml | 0 .../{env/k3s-cluster => base}/templates/prometheus.yaml | 0 .../{env/k3s-cluster => base}/templates/qbittorrent.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/redis.yaml | 0 .../{env/k3s-cluster => base}/templates/renovate.yaml | 0 .../namespaces/{env/k3s-cluster => base}/templates/rlpa.yaml | 0 .../{env/k3s-cluster => base}/templates/snippet-box.yaml | 0 .../{env/k3s-cluster => base}/templates/sonarqube.yaml | 0 .../{env/k3s-cluster => base}/templates/uptime-kuma.yaml | 0 .../{env/k3s-cluster => base}/templates/vaultwarden.yaml | 0 resources/namespaces/env/k3s-cluster/kustomization.yaml | 4 ++++ 36 files changed, 4 insertions(+) rename resources/namespaces/{env/k3s-cluster => base}/Chart.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/adguard-home.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/app-secrets.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/app-volumes.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/cert-manager.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/chattts.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/code-server.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/coder.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/consul.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/couchdb.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/dokuwiki.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/gitea.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/homer.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/ingress-nginx.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/jellyfin.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/kavita.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/local-path-storage.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/logstash.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/minio.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/mongodb.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/new-relic.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/nextcloud.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/nexus.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/plex.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/postgresql.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/prometheus-operator.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/prometheus.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/qbittorrent.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/redis.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/renovate.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/rlpa.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/snippet-box.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/sonarqube.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/uptime-kuma.yaml (100%) rename resources/namespaces/{env/k3s-cluster => base}/templates/vaultwarden.yaml (100%) create mode 100644 resources/namespaces/env/k3s-cluster/kustomization.yaml diff --git a/resources/namespaces/env/k3s-cluster/Chart.yaml b/resources/namespaces/base/Chart.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/Chart.yaml rename to resources/namespaces/base/Chart.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/adguard-home.yaml b/resources/namespaces/base/templates/adguard-home.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/adguard-home.yaml rename to resources/namespaces/base/templates/adguard-home.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/app-secrets.yaml b/resources/namespaces/base/templates/app-secrets.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/app-secrets.yaml rename to resources/namespaces/base/templates/app-secrets.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/app-volumes.yaml b/resources/namespaces/base/templates/app-volumes.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/app-volumes.yaml rename to resources/namespaces/base/templates/app-volumes.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/cert-manager.yaml b/resources/namespaces/base/templates/cert-manager.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/cert-manager.yaml rename to resources/namespaces/base/templates/cert-manager.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/chattts.yaml b/resources/namespaces/base/templates/chattts.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/chattts.yaml rename to resources/namespaces/base/templates/chattts.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/code-server.yaml b/resources/namespaces/base/templates/code-server.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/code-server.yaml rename to resources/namespaces/base/templates/code-server.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/coder.yaml b/resources/namespaces/base/templates/coder.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/coder.yaml rename to resources/namespaces/base/templates/coder.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/consul.yaml b/resources/namespaces/base/templates/consul.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/consul.yaml rename to resources/namespaces/base/templates/consul.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/couchdb.yaml b/resources/namespaces/base/templates/couchdb.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/couchdb.yaml rename to resources/namespaces/base/templates/couchdb.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/dokuwiki.yaml b/resources/namespaces/base/templates/dokuwiki.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/dokuwiki.yaml rename to resources/namespaces/base/templates/dokuwiki.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/gitea.yaml b/resources/namespaces/base/templates/gitea.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/gitea.yaml rename to resources/namespaces/base/templates/gitea.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/homer.yaml b/resources/namespaces/base/templates/homer.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/homer.yaml rename to resources/namespaces/base/templates/homer.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/ingress-nginx.yaml b/resources/namespaces/base/templates/ingress-nginx.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/ingress-nginx.yaml rename to resources/namespaces/base/templates/ingress-nginx.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/jellyfin.yaml b/resources/namespaces/base/templates/jellyfin.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/jellyfin.yaml rename to resources/namespaces/base/templates/jellyfin.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/kavita.yaml b/resources/namespaces/base/templates/kavita.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/kavita.yaml rename to resources/namespaces/base/templates/kavita.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/local-path-storage.yaml b/resources/namespaces/base/templates/local-path-storage.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/local-path-storage.yaml rename to resources/namespaces/base/templates/local-path-storage.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/logstash.yaml b/resources/namespaces/base/templates/logstash.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/logstash.yaml rename to resources/namespaces/base/templates/logstash.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/minio.yaml b/resources/namespaces/base/templates/minio.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/minio.yaml rename to resources/namespaces/base/templates/minio.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/mongodb.yaml b/resources/namespaces/base/templates/mongodb.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/mongodb.yaml rename to resources/namespaces/base/templates/mongodb.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/new-relic.yaml b/resources/namespaces/base/templates/new-relic.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/new-relic.yaml rename to resources/namespaces/base/templates/new-relic.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/nextcloud.yaml b/resources/namespaces/base/templates/nextcloud.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/nextcloud.yaml rename to resources/namespaces/base/templates/nextcloud.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/nexus.yaml b/resources/namespaces/base/templates/nexus.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/nexus.yaml rename to resources/namespaces/base/templates/nexus.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/plex.yaml b/resources/namespaces/base/templates/plex.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/plex.yaml rename to resources/namespaces/base/templates/plex.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/postgresql.yaml b/resources/namespaces/base/templates/postgresql.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/postgresql.yaml rename to resources/namespaces/base/templates/postgresql.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/prometheus-operator.yaml b/resources/namespaces/base/templates/prometheus-operator.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/prometheus-operator.yaml rename to resources/namespaces/base/templates/prometheus-operator.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/prometheus.yaml b/resources/namespaces/base/templates/prometheus.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/prometheus.yaml rename to resources/namespaces/base/templates/prometheus.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/qbittorrent.yaml b/resources/namespaces/base/templates/qbittorrent.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/qbittorrent.yaml rename to resources/namespaces/base/templates/qbittorrent.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/redis.yaml b/resources/namespaces/base/templates/redis.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/redis.yaml rename to resources/namespaces/base/templates/redis.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/renovate.yaml b/resources/namespaces/base/templates/renovate.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/renovate.yaml rename to resources/namespaces/base/templates/renovate.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/rlpa.yaml b/resources/namespaces/base/templates/rlpa.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/rlpa.yaml rename to resources/namespaces/base/templates/rlpa.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/snippet-box.yaml b/resources/namespaces/base/templates/snippet-box.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/snippet-box.yaml rename to resources/namespaces/base/templates/snippet-box.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/sonarqube.yaml b/resources/namespaces/base/templates/sonarqube.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/sonarqube.yaml rename to resources/namespaces/base/templates/sonarqube.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/uptime-kuma.yaml b/resources/namespaces/base/templates/uptime-kuma.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/uptime-kuma.yaml rename to resources/namespaces/base/templates/uptime-kuma.yaml diff --git a/resources/namespaces/env/k3s-cluster/templates/vaultwarden.yaml b/resources/namespaces/base/templates/vaultwarden.yaml similarity index 100% rename from resources/namespaces/env/k3s-cluster/templates/vaultwarden.yaml rename to resources/namespaces/base/templates/vaultwarden.yaml diff --git a/resources/namespaces/env/k3s-cluster/kustomization.yaml b/resources/namespaces/env/k3s-cluster/kustomization.yaml new file mode 100644 index 0000000..a227ac4 --- /dev/null +++ b/resources/namespaces/env/k3s-cluster/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - ../../base \ No newline at end of file