refactor: components

This commit is contained in:
auricom
2025-04-15 16:48:53 +02:00
parent 89beaf64a5
commit 7ad9789d31
77 changed files with 336 additions and 82 deletions

View File

@@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/volsync
- ../../../../components/volsync

View File

@@ -5,5 +5,5 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,7 +5,7 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../components/gatus/external
configMapGenerator:
- name: authelia-configmap
files:

View File

@@ -6,8 +6,8 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync
configMapGenerator:
- name: bazarr-scripts
files:

View File

@@ -5,5 +5,5 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,5 +5,5 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync

View File

@@ -5,5 +5,5 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,5 +5,5 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -6,8 +6,8 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync
configMapGenerator:
- name: frigate-configmap
files:

View File

@@ -5,4 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -5,5 +5,5 @@ resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ./podmonitor.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,4 +5,4 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -6,7 +6,7 @@ resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ./rbac.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded
configMapGenerator:
- name: homepage-config
files:

View File

@@ -5,5 +5,5 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync

View File

@@ -6,6 +6,6 @@ namespace: default
resources:
# - ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync
- ./pvc.yaml

View File

@@ -5,4 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../components/gatus/external

View File

@@ -6,7 +6,7 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/volsync
- ../../../../components/volsync
configMapGenerator:
- name: komf-configmap
files:

View File

@@ -5,5 +5,5 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -4,7 +4,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../components/gatus/external
configMapGenerator:
- name: libmedium-configmap
files:

View File

@@ -6,8 +6,8 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync
configMapGenerator:
- name: lidarr-pushover
files:

View File

@@ -5,5 +5,5 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,4 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -6,5 +6,5 @@ resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ./sync
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync

View File

@@ -5,5 +5,5 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync

View File

@@ -5,4 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -5,4 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -5,4 +5,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -5,5 +5,5 @@ kind: Kustomization
resources:
- ./helmrelease.yaml
- ./upgrade-p2pblocklist
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -6,8 +6,8 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync
configMapGenerator:
- name: radarr-pushover
files:

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,7 +5,7 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/volsync
- ../../../../components/volsync
configMapGenerator:
- name: recyclarr-configmap
files:

View File

@@ -5,4 +5,4 @@ kind: Kustomization
namespace: default
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../components/gatus/external

View File

@@ -5,5 +5,5 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,8 +5,8 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync
configMapGenerator:
- name: sharry-configmap
files:

View File

@@ -6,8 +6,8 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync
configMapGenerator:
- name: sonarr-pushover
files:

View File

@@ -6,8 +6,8 @@ namespace: default
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync
configMapGenerator:
- name: tandoor-configmap
files:

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -5,5 +5,5 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync

View File

@@ -5,7 +5,7 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../templates/volsync
- ../../../../components/gatus/external
- ../../../../components/volsync
generatorOptions:
disableNameSuffixHash: true

View File

@@ -4,5 +4,5 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -2,5 +2,8 @@
# yaml-language-server: $schema=https://json.schemastore.org/kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: external-secrets
components:
- ../../components/common
resources:
- ./external-secrets/ks.yaml

View File

@@ -4,6 +4,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../components/gatus/external
generatorOptions:
disableNameSuffixHash: true

View File

@@ -4,6 +4,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/external
- ../../../../components/gatus/external
generatorOptions:
disableNameSuffixHash: true

View File

@@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../templates/volsync
- ../../../../components/gatus/guarded
- ../../../../components/volsync

View File

@@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./helmrelease.yaml
- ../../../../templates/gatus/guarded
- ../../../../components/gatus/guarded

View File

@@ -3,4 +3,4 @@ kind: Kustomization
resources:
- ./externalsecret.yaml
- helmrelease.yaml
- ../../../../templates/volsync
- ../../../../components/volsync