From 487ce7c0ec6b6370581b502c3c149019b5c215aa Mon Sep 17 00:00:00 2001 From: LordMathis Date: Tue, 24 Dec 2024 13:25:02 +0100 Subject: [PATCH] Restructure deployments --- .../base/authelia/base-release.yaml | 2 +- .../base/authelia/kustomization.yaml | 2 +- .../base/authelia/namespace.yaml | 2 +- .../base/authelia/repository.yaml | 2 +- .../authelia/forward-auth-middleware.yaml | 2 +- .../prod/authelia/ingress.yaml | 2 +- .../prod/authelia/kustomization.yaml | 2 +- .../prod/authelia/release.yaml | 2 +- .../prod/authelia/users-database.enc.yaml | 2 +- .../prod/authelia/values.yaml | 2 +- apps/prod/kustomization.yaml | 6 +++ clusters/prod/apps.yaml | 3 +- clusters/prod/infrastructure.yaml | 38 +++++++++++++++++-- .../base/cert-manager/base-release.yaml | 19 ---------- .../base/cert-manager/kustomization.yaml | 8 ---- infrastructure/base/traefik/base-release.yaml | 16 -------- .../cert-manager}/certificate.yaml | 2 +- .../cert-manager/cloudflare-secret.enc.yaml} | 2 +- .../cert-manager/issuer.yaml | 2 +- .../configs/cert-manager/kustomization.yaml | 7 ++++ .../cert-manager}/kustomization.yaml | 5 +-- .../cert-manager/namespace.yaml | 2 +- .../cert-manager/release.yaml | 2 +- .../cert-manager/repository.yaml | 2 +- infrastructure/controllers/kustomization.yaml | 6 +++ .../traefik/kustomization.yaml | 5 ++- .../traefik/namespace.yaml | 2 +- .../traefik/release.yaml | 2 +- .../traefik/repository.yaml | 2 +- .../{prod => controllers}/traefik/values.yaml | 2 +- .../storage-class => core}/kustomization.yaml | 2 +- .../storage-class => core}/storage-class.yaml | 2 +- .../prod/cert-manager/kustomization.yaml | 9 ----- infrastructure/prod/kustomization.yaml | 8 ---- 34 files changed, 83 insertions(+), 91 deletions(-) rename {infrastructure => apps}/base/authelia/base-release.yaml (86%) rename {infrastructure => apps}/base/authelia/kustomization.yaml (71%) rename {infrastructure => apps}/base/authelia/namespace.yaml (53%) rename {infrastructure => apps}/base/authelia/repository.yaml (77%) rename {infrastructure => apps}/prod/authelia/forward-auth-middleware.yaml (85%) rename {infrastructure => apps}/prod/authelia/ingress.yaml (85%) rename {infrastructure => apps}/prod/authelia/kustomization.yaml (86%) rename {infrastructure => apps}/prod/authelia/release.yaml (89%) rename {infrastructure => apps}/prod/authelia/users-database.enc.yaml (96%) rename {infrastructure => apps}/prod/authelia/values.yaml (94%) create mode 100644 apps/prod/kustomization.yaml delete mode 100644 infrastructure/base/cert-manager/base-release.yaml delete mode 100644 infrastructure/base/cert-manager/kustomization.yaml delete mode 100644 infrastructure/base/traefik/base-release.yaml rename infrastructure/{prod/traefik => configs/cert-manager}/certificate.yaml (82%) rename infrastructure/{prod/cert-manager/secret.enc.yaml => configs/cert-manager/cloudflare-secret.enc.yaml} (96%) rename infrastructure/{prod => configs}/cert-manager/issuer.yaml (87%) create mode 100644 infrastructure/configs/cert-manager/kustomization.yaml rename infrastructure/{base/traefik => controllers/cert-manager}/kustomization.yaml (59%) rename infrastructure/{base => controllers}/cert-manager/namespace.yaml (51%) rename infrastructure/{prod => controllers}/cert-manager/release.yaml (86%) rename infrastructure/{base => controllers}/cert-manager/repository.yaml (74%) create mode 100644 infrastructure/controllers/kustomization.yaml rename infrastructure/{prod => controllers}/traefik/kustomization.yaml (67%) rename infrastructure/{base => controllers}/traefik/namespace.yaml (51%) rename infrastructure/{prod => controllers}/traefik/release.yaml (87%) rename infrastructure/{base => controllers}/traefik/repository.yaml (76%) rename infrastructure/{prod => controllers}/traefik/values.yaml (93%) rename infrastructure/{base/storage-class => core}/kustomization.yaml (63%) rename infrastructure/{base/storage-class => core}/storage-class.yaml (76%) delete mode 100644 infrastructure/prod/cert-manager/kustomization.yaml delete mode 100644 infrastructure/prod/kustomization.yaml diff --git a/infrastructure/base/authelia/base-release.yaml b/apps/base/authelia/base-release.yaml similarity index 86% rename from infrastructure/base/authelia/base-release.yaml rename to apps/base/authelia/base-release.yaml index f7f4b42..db68e6e 100644 --- a/infrastructure/base/authelia/base-release.yaml +++ b/apps/base/authelia/base-release.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/authelia/release.yaml +# /apps/base/authelia/base-release.yaml apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: diff --git a/infrastructure/base/authelia/kustomization.yaml b/apps/base/authelia/kustomization.yaml similarity index 71% rename from infrastructure/base/authelia/kustomization.yaml rename to apps/base/authelia/kustomization.yaml index 9d5eff2..b3ece4d 100644 --- a/infrastructure/base/authelia/kustomization.yaml +++ b/apps/base/authelia/kustomization.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/authelia/kustomization.yaml +# /apps/base/authelia/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: auth diff --git a/infrastructure/base/authelia/namespace.yaml b/apps/base/authelia/namespace.yaml similarity index 53% rename from infrastructure/base/authelia/namespace.yaml rename to apps/base/authelia/namespace.yaml index fc1c1e6..282d06f 100644 --- a/infrastructure/base/authelia/namespace.yaml +++ b/apps/base/authelia/namespace.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/authelia/namespace.yaml +# /apps/base/authelia/namespace.yaml apiVersion: v1 kind: Namespace metadata: diff --git a/infrastructure/base/authelia/repository.yaml b/apps/base/authelia/repository.yaml similarity index 77% rename from infrastructure/base/authelia/repository.yaml rename to apps/base/authelia/repository.yaml index 65b469c..f139088 100644 --- a/infrastructure/base/authelia/repository.yaml +++ b/apps/base/authelia/repository.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/authelia/repository.yaml +# /apps/base/authelia/repository.yaml apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: diff --git a/infrastructure/prod/authelia/forward-auth-middleware.yaml b/apps/prod/authelia/forward-auth-middleware.yaml similarity index 85% rename from infrastructure/prod/authelia/forward-auth-middleware.yaml rename to apps/prod/authelia/forward-auth-middleware.yaml index 5af8e45..f9e7541 100644 --- a/infrastructure/prod/authelia/forward-auth-middleware.yaml +++ b/apps/prod/authelia/forward-auth-middleware.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/authelia/forward-auth-middleware.yaml +# /apps/prod/authelia/forward-auth-middleware.yaml apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: diff --git a/infrastructure/prod/authelia/ingress.yaml b/apps/prod/authelia/ingress.yaml similarity index 85% rename from infrastructure/prod/authelia/ingress.yaml rename to apps/prod/authelia/ingress.yaml index bbcce84..24fe79c 100644 --- a/infrastructure/prod/authelia/ingress.yaml +++ b/apps/prod/authelia/ingress.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/authelia/ingress.yaml +# /apps/prod/authelia/ingress.yaml apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: diff --git a/infrastructure/prod/authelia/kustomization.yaml b/apps/prod/authelia/kustomization.yaml similarity index 86% rename from infrastructure/prod/authelia/kustomization.yaml rename to apps/prod/authelia/kustomization.yaml index 352d817..9009874 100644 --- a/infrastructure/prod/authelia/kustomization.yaml +++ b/apps/prod/authelia/kustomization.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/authelia/kustomization.yaml +# /apps/prod/authelia/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: auth diff --git a/infrastructure/prod/authelia/release.yaml b/apps/prod/authelia/release.yaml similarity index 89% rename from infrastructure/prod/authelia/release.yaml rename to apps/prod/authelia/release.yaml index ab3dbda..3be3c5f 100644 --- a/infrastructure/prod/authelia/release.yaml +++ b/apps/prod/authelia/release.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/authelia/release.yaml +# /apps/prod/authelia/release.yaml apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: diff --git a/infrastructure/prod/authelia/users-database.enc.yaml b/apps/prod/authelia/users-database.enc.yaml similarity index 96% rename from infrastructure/prod/authelia/users-database.enc.yaml rename to apps/prod/authelia/users-database.enc.yaml index 22a6f98..c842619 100644 --- a/infrastructure/prod/authelia/users-database.enc.yaml +++ b/apps/prod/authelia/users-database.enc.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/authelia/users-database.enc.yaml +# /apps/prod/authelia/users-database.enc.yaml apiVersion: v1 kind: Secret metadata: diff --git a/infrastructure/prod/authelia/values.yaml b/apps/prod/authelia/values.yaml similarity index 94% rename from infrastructure/prod/authelia/values.yaml rename to apps/prod/authelia/values.yaml index db3a3dd..25af46b 100644 --- a/infrastructure/prod/authelia/values.yaml +++ b/apps/prod/authelia/values.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/authelia/values.yaml +# /apps/prod/authelia/values.yaml domain: 'example.com' configMap: authentication_backend: diff --git a/apps/prod/kustomization.yaml b/apps/prod/kustomization.yaml new file mode 100644 index 0000000..c74998a --- /dev/null +++ b/apps/prod/kustomization.yaml @@ -0,0 +1,6 @@ +# apps/prod/kustomization.yaml +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - authelia + - gitea \ No newline at end of file diff --git a/clusters/prod/apps.yaml b/clusters/prod/apps.yaml index a5ebe31..aee6541 100644 --- a/clusters/prod/apps.yaml +++ b/clusters/prod/apps.yaml @@ -1,3 +1,4 @@ +# /clusters/prod/apps.yaml apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: @@ -11,7 +12,7 @@ spec: kind: GitRepository name: flux-system dependsOn: - - name: infrastructure + - name: infrastructure-configs decryption: provider: sops secretRef: diff --git a/clusters/prod/infrastructure.yaml b/clusters/prod/infrastructure.yaml index 9b1ff5e..c57619d 100644 --- a/clusters/prod/infrastructure.yaml +++ b/clusters/prod/infrastructure.yaml @@ -1,16 +1,48 @@ +# /clusters/prod/infrastructure.yaml +--- apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: - name: infrastructure + name: infrastructure-core namespace: flux-system spec: interval: 10m0s - path: ./infrastructure/prod + path: ./infrastructure/core prune: true sourceRef: kind: GitRepository name: flux-system +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: infrastructure-controllers + namespace: flux-system +spec: + interval: 10m0s + path: ./infrastructure/controllers + prune: true + sourceRef: + kind: GitRepository + name: flux-system + dependsOn: + - name: infrastructure-core +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: infrastructure-configs + namespace: flux-system +spec: + interval: 10m0s + path: ./infrastructure/configs + prune: true + sourceRef: + kind: GitRepository + name: flux-system + dependsOn: + - name: infrastructure-controllers decryption: provider: sops secretRef: - name: sops-age \ No newline at end of file + name: sops-age diff --git a/infrastructure/base/cert-manager/base-release.yaml b/infrastructure/base/cert-manager/base-release.yaml deleted file mode 100644 index d667e78..0000000 --- a/infrastructure/base/cert-manager/base-release.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# /infrastructure/base/cert-manager/release.yaml -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: cert-manager - namespace: cert-manager -spec: - interval: 12h - chart: - spec: - chart: cert-manager - version: "1.x" - sourceRef: - kind: HelmRepository - name: cert-manager - namespace: cert-manager - interval: 12h - values: - installCRDs: true \ No newline at end of file diff --git a/infrastructure/base/cert-manager/kustomization.yaml b/infrastructure/base/cert-manager/kustomization.yaml deleted file mode 100644 index 26daace..0000000 --- a/infrastructure/base/cert-manager/kustomization.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# /infrastructure/base/cert-manager/kustomization.yaml -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -namespace: cert-manager - -resources: - - namespace.yaml - - repository.yaml diff --git a/infrastructure/base/traefik/base-release.yaml b/infrastructure/base/traefik/base-release.yaml deleted file mode 100644 index cb61315..0000000 --- a/infrastructure/base/traefik/base-release.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# /infrastructure/base/traefik/release.yaml -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: traefik - namespace: traefik -spec: - interval: 10m - chart: - spec: - chart: traefik - version: 28.2.0 - sourceRef: - kind: HelmRepository - name: traefik-helm-repo - interval: 10m diff --git a/infrastructure/prod/traefik/certificate.yaml b/infrastructure/configs/cert-manager/certificate.yaml similarity index 82% rename from infrastructure/prod/traefik/certificate.yaml rename to infrastructure/configs/cert-manager/certificate.yaml index 509a941..4cf1732 100644 --- a/infrastructure/prod/traefik/certificate.yaml +++ b/infrastructure/configs/cert-manager/certificate.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/traefik/certificate.yaml +# /infrastructure/configs/cert-manager/certificate.yaml apiVersion: cert-manager.io/v1 kind: Certificate metadata: diff --git a/infrastructure/prod/cert-manager/secret.enc.yaml b/infrastructure/configs/cert-manager/cloudflare-secret.enc.yaml similarity index 96% rename from infrastructure/prod/cert-manager/secret.enc.yaml rename to infrastructure/configs/cert-manager/cloudflare-secret.enc.yaml index 9cc80d3..de3c0f2 100644 --- a/infrastructure/prod/cert-manager/secret.enc.yaml +++ b/infrastructure/configs/cert-manager/cloudflare-secret.enc.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/cert-manager/secret.enc.yaml +# /infrastructure/configs/cert-manager/secret.enc.yaml apiVersion: v1 kind: Secret metadata: diff --git a/infrastructure/prod/cert-manager/issuer.yaml b/infrastructure/configs/cert-manager/issuer.yaml similarity index 87% rename from infrastructure/prod/cert-manager/issuer.yaml rename to infrastructure/configs/cert-manager/issuer.yaml index 5f6c873..6817d10 100644 --- a/infrastructure/prod/cert-manager/issuer.yaml +++ b/infrastructure/configs/cert-manager/issuer.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/cert-manager/issuer.yaml +# /infrastructure/configs/cert-manager/issuer.yaml apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: diff --git a/infrastructure/configs/cert-manager/kustomization.yaml b/infrastructure/configs/cert-manager/kustomization.yaml new file mode 100644 index 0000000..5b5ddcb --- /dev/null +++ b/infrastructure/configs/cert-manager/kustomization.yaml @@ -0,0 +1,7 @@ +# /infrastructure/configs/cert-manager/kustomization.yaml +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - cloudflare-secret.enc.yaml + - issuer.yaml + - certificate.yaml \ No newline at end of file diff --git a/infrastructure/base/traefik/kustomization.yaml b/infrastructure/controllers/cert-manager/kustomization.yaml similarity index 59% rename from infrastructure/base/traefik/kustomization.yaml rename to infrastructure/controllers/cert-manager/kustomization.yaml index f1bfeea..42df764 100644 --- a/infrastructure/base/traefik/kustomization.yaml +++ b/infrastructure/controllers/cert-manager/kustomization.yaml @@ -1,8 +1,7 @@ -# /infrastructure/base/traefik/kustomization.yaml +# /infrastructure/controllers/cert-manager/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: traefik - resources: - namespace.yaml - repository.yaml + - release.yaml diff --git a/infrastructure/base/cert-manager/namespace.yaml b/infrastructure/controllers/cert-manager/namespace.yaml similarity index 51% rename from infrastructure/base/cert-manager/namespace.yaml rename to infrastructure/controllers/cert-manager/namespace.yaml index af00b14..fc33e8e 100644 --- a/infrastructure/base/cert-manager/namespace.yaml +++ b/infrastructure/controllers/cert-manager/namespace.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/cert-manager/namespace.yaml +# /infrastructure/controllers/cert-manager/namespace.yaml apiVersion: v1 kind: Namespace metadata: diff --git a/infrastructure/prod/cert-manager/release.yaml b/infrastructure/controllers/cert-manager/release.yaml similarity index 86% rename from infrastructure/prod/cert-manager/release.yaml rename to infrastructure/controllers/cert-manager/release.yaml index 7c5c2f4..fe4d08e 100644 --- a/infrastructure/prod/cert-manager/release.yaml +++ b/infrastructure/controllers/cert-manager/release.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/cert-manager/release.yaml +# /infrastructure/controllers/cert-manager/release.yaml apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: diff --git a/infrastructure/base/cert-manager/repository.yaml b/infrastructure/controllers/cert-manager/repository.yaml similarity index 74% rename from infrastructure/base/cert-manager/repository.yaml rename to infrastructure/controllers/cert-manager/repository.yaml index 56329bf..6618cf4 100644 --- a/infrastructure/base/cert-manager/repository.yaml +++ b/infrastructure/controllers/cert-manager/repository.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/cert-manager/repository.yaml +# /infrastructure/controllers/cert-manager/repository.yaml apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: diff --git a/infrastructure/controllers/kustomization.yaml b/infrastructure/controllers/kustomization.yaml new file mode 100644 index 0000000..a842e1e --- /dev/null +++ b/infrastructure/controllers/kustomization.yaml @@ -0,0 +1,6 @@ +# infrastructure/controllers/kustomization.yaml +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - cert-manager + - traefik \ No newline at end of file diff --git a/infrastructure/prod/traefik/kustomization.yaml b/infrastructure/controllers/traefik/kustomization.yaml similarity index 67% rename from infrastructure/prod/traefik/kustomization.yaml rename to infrastructure/controllers/traefik/kustomization.yaml index c1bcde4..88fa3e9 100644 --- a/infrastructure/prod/traefik/kustomization.yaml +++ b/infrastructure/controllers/traefik/kustomization.yaml @@ -1,8 +1,9 @@ -# /infrastructure/prod/traefik/kustomization.yaml +# /infrastructure/controllers/traefik/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - ../../base/traefik + - namespace.yaml + - repository.yaml - release.yaml configMapGenerator: diff --git a/infrastructure/base/traefik/namespace.yaml b/infrastructure/controllers/traefik/namespace.yaml similarity index 51% rename from infrastructure/base/traefik/namespace.yaml rename to infrastructure/controllers/traefik/namespace.yaml index 38fc786..caab8f0 100644 --- a/infrastructure/base/traefik/namespace.yaml +++ b/infrastructure/controllers/traefik/namespace.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/traefik/namespace.yaml +# /infrastructure/controllers/traefik/namespace.yaml apiVersion: v1 kind: Namespace metadata: diff --git a/infrastructure/prod/traefik/release.yaml b/infrastructure/controllers/traefik/release.yaml similarity index 87% rename from infrastructure/prod/traefik/release.yaml rename to infrastructure/controllers/traefik/release.yaml index 4afede6..b5b3728 100644 --- a/infrastructure/prod/traefik/release.yaml +++ b/infrastructure/controllers/traefik/release.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/traefik/release.yaml +# /infrastructure/controllers/traefik/release.yaml apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: diff --git a/infrastructure/base/traefik/repository.yaml b/infrastructure/controllers/traefik/repository.yaml similarity index 76% rename from infrastructure/base/traefik/repository.yaml rename to infrastructure/controllers/traefik/repository.yaml index 8cfc421..192875e 100644 --- a/infrastructure/base/traefik/repository.yaml +++ b/infrastructure/controllers/traefik/repository.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/traefik/repository.yaml +# /infrastructure/controllers/traefik/repository.yaml apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: diff --git a/infrastructure/prod/traefik/values.yaml b/infrastructure/controllers/traefik/values.yaml similarity index 93% rename from infrastructure/prod/traefik/values.yaml rename to infrastructure/controllers/traefik/values.yaml index 5fe4471..46bcd94 100644 --- a/infrastructure/prod/traefik/values.yaml +++ b/infrastructure/controllers/traefik/values.yaml @@ -1,4 +1,4 @@ -# /infrastructure/prod/traefik/values.yaml +# /infrastructure/controllers/traefik/values.yaml deployment: additionalVolumes: - name: access-log diff --git a/infrastructure/base/storage-class/kustomization.yaml b/infrastructure/core/kustomization.yaml similarity index 63% rename from infrastructure/base/storage-class/kustomization.yaml rename to infrastructure/core/kustomization.yaml index eeb0b46..874af4d 100644 --- a/infrastructure/base/storage-class/kustomization.yaml +++ b/infrastructure/core/kustomization.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/storage-class/kustomization.yaml +# /infrastructure/core/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/infrastructure/base/storage-class/storage-class.yaml b/infrastructure/core/storage-class.yaml similarity index 76% rename from infrastructure/base/storage-class/storage-class.yaml rename to infrastructure/core/storage-class.yaml index 391a47b..e61f7fb 100644 --- a/infrastructure/base/storage-class/storage-class.yaml +++ b/infrastructure/core/storage-class.yaml @@ -1,4 +1,4 @@ -# /infrastructure/base/storage-class/storage-class.yaml +# /infrastructure/core/storage-class.yaml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: diff --git a/infrastructure/prod/cert-manager/kustomization.yaml b/infrastructure/prod/cert-manager/kustomization.yaml deleted file mode 100644 index 0ce905e..0000000 --- a/infrastructure/prod/cert-manager/kustomization.yaml +++ /dev/null @@ -1,9 +0,0 @@ -# /infrastructure/prod/cert-manager/kustomization.yaml -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - ../../base/cert-manager - - secret.enc.yaml - - release.yaml - - issuer.yaml - diff --git a/infrastructure/prod/kustomization.yaml b/infrastructure/prod/kustomization.yaml deleted file mode 100644 index 5a981d1..0000000 --- a/infrastructure/prod/kustomization.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# /infrastructure/prod/kustomization.yaml -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - ../base/storage-class - - authelia - - cert-manager - - traefik