From 44ae0627a8897dbc6207395e8fdae264b71ae81f Mon Sep 17 00:00:00 2001 From: Matt Reeves <admin@mafyuh.io> Date: Thu, 27 Feb 2025 16:02:34 -0500 Subject: [PATCH 1/3] mv authnetik to staging --- .../apps/{production => staging}/authentik/configmap.yaml | 0 .../apps/{production => staging}/authentik/customcss.yaml | 0 .../apps/{production => staging}/authentik/helmrelease.yaml | 0 kubernetes/apps/{production => staging}/authentik/helmrepo.yaml | 0 .../apps/{production => staging}/authentik/kustomization.yaml | 0 .../apps/{production => staging}/authentik/media-pvc.yaml | 0 .../apps/{production => staging}/authentik/namespace.yaml | 0 kubernetes/apps/{production => staging}/authentik/service.yaml | 0 kubernetes/apps/staging/kustomization.yaml | 2 +- 9 files changed, 1 insertion(+), 1 deletion(-) rename kubernetes/apps/{production => staging}/authentik/configmap.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/customcss.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/helmrelease.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/helmrepo.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/kustomization.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/media-pvc.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/namespace.yaml (100%) rename kubernetes/apps/{production => staging}/authentik/service.yaml (100%) diff --git a/kubernetes/apps/production/authentik/configmap.yaml b/kubernetes/apps/staging/authentik/configmap.yaml similarity index 100% rename from kubernetes/apps/production/authentik/configmap.yaml rename to kubernetes/apps/staging/authentik/configmap.yaml diff --git a/kubernetes/apps/production/authentik/customcss.yaml b/kubernetes/apps/staging/authentik/customcss.yaml similarity index 100% rename from kubernetes/apps/production/authentik/customcss.yaml rename to kubernetes/apps/staging/authentik/customcss.yaml diff --git a/kubernetes/apps/production/authentik/helmrelease.yaml b/kubernetes/apps/staging/authentik/helmrelease.yaml similarity index 100% rename from kubernetes/apps/production/authentik/helmrelease.yaml rename to kubernetes/apps/staging/authentik/helmrelease.yaml diff --git a/kubernetes/apps/production/authentik/helmrepo.yaml b/kubernetes/apps/staging/authentik/helmrepo.yaml similarity index 100% rename from kubernetes/apps/production/authentik/helmrepo.yaml rename to kubernetes/apps/staging/authentik/helmrepo.yaml diff --git a/kubernetes/apps/production/authentik/kustomization.yaml b/kubernetes/apps/staging/authentik/kustomization.yaml similarity index 100% rename from kubernetes/apps/production/authentik/kustomization.yaml rename to kubernetes/apps/staging/authentik/kustomization.yaml diff --git a/kubernetes/apps/production/authentik/media-pvc.yaml b/kubernetes/apps/staging/authentik/media-pvc.yaml similarity index 100% rename from kubernetes/apps/production/authentik/media-pvc.yaml rename to kubernetes/apps/staging/authentik/media-pvc.yaml diff --git a/kubernetes/apps/production/authentik/namespace.yaml b/kubernetes/apps/staging/authentik/namespace.yaml similarity index 100% rename from kubernetes/apps/production/authentik/namespace.yaml rename to kubernetes/apps/staging/authentik/namespace.yaml diff --git a/kubernetes/apps/production/authentik/service.yaml b/kubernetes/apps/staging/authentik/service.yaml similarity index 100% rename from kubernetes/apps/production/authentik/service.yaml rename to kubernetes/apps/staging/authentik/service.yaml diff --git a/kubernetes/apps/staging/kustomization.yaml b/kubernetes/apps/staging/kustomization.yaml index 965b5f5..a4598f0 100644 --- a/kubernetes/apps/staging/kustomization.yaml +++ b/kubernetes/apps/staging/kustomization.yaml @@ -1,4 +1,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - flaresolverr/ \ No newline at end of file + - authentik/ \ No newline at end of file -- 2.45.3 From 3e1b938ef48a3f3007d76c3fa40d2311f5d30e1f Mon Sep 17 00:00:00 2001 From: Matt Reeves <admin@mafyuh.io> Date: Thu, 27 Feb 2025 16:21:15 -0500 Subject: [PATCH 2/3] update staging kustomization --- kubernetes/apps/kustomization.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kubernetes/apps/kustomization.yaml b/kubernetes/apps/kustomization.yaml index ad0eb28..1c2bc8b 100644 --- a/kubernetes/apps/kustomization.yaml +++ b/kubernetes/apps/kustomization.yaml @@ -1,4 +1,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - production/ \ No newline at end of file + - production/ + - staging/ \ No newline at end of file -- 2.45.3 From 3af8e661d092f8d40aa55f82f1bd54e4bb039f56 Mon Sep 17 00:00:00 2001 From: Matt Reeves <admin@mafyuh.io> Date: Sat, 1 Mar 2025 14:46:23 -0500 Subject: [PATCH 3/3] simplify renovate.json --- .github/renovate.json | 71 +++---------------------------------------- 1 file changed, 4 insertions(+), 67 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index c4f23a4..7a6d447 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -7,76 +7,13 @@ "kubernetes/cluster/production/flux-system/gotk-components.yaml" ], "flux": { - "fileMatch": [ - "(^|/)kubernetes/.+\\.ya?ml$" - ] + "fileMatch": ["^kubernetes/.+\\.ya?ml$"] }, - "helmv3": { - "fileMatch": [ - "(^|/)kubernetes/apps/.+/helmrelease\\.ya?ml$" - ] + "helm-values": { + "fileMatch": ["^kubernetes/.+\\.ya?ml$"] }, - "packageRules": [ - { - "matchPackageNames": [ - "authentik" - ], - "registryUrls": [ - "https://charts.goauthentik.io" - ] - }, - { - "matchPackageNames": [ - "ingress-nginx" - ], - "registryUrls": [ - "https://kubernetes.github.io/ingress-nginx" - ] - }, - { - "matchPackageNames": [ - "reflector" - ], - "registryUrls": [ - "https://emberstack.github.io/helm-charts" - ] - }, - { - "matchPackageNames": [ - "app-template" - ], - "registryUrls": [ - "https://bjw-s.github.io/helm-charts" - ] - } - ], "kubernetes": { - "fileMatch": [ - "(^|/)kubernetes/.+\\.ya?ml$" - ] + "fileMatch": ["^kubernetes/.+\\.ya?ml$"] }, - "customManagers": [ - { - "customType": "regex", - "fileMatch": [ - "(^|/)kubernetes/apps/.+/helmrelease\\.ya?ml$" - ], - "matchStrings": [ - "chart:\\s*\\n\\s*spec:\\s*\\n\\s*chart:\\s*(?<depName>\\S+)\\s*\\n\\s*version:\\s*[\"']?(?<currentValue>[0-9a-zA-Z\\.\\-]+)[\"']?" - ], - "datasourceTemplate": "helm", - "versioningTemplate": "semver" - }, - { - "customType": "regex", - "fileMatch": ["(^|/)terraform/flux/main\\.tf$"], - "matchStrings": [ - "resource\\s+\"flux_bootstrap_git\"\\s+\"[^\"]+\"\\s+\\{[^}]*?version\\s+=\\s+\"(?<currentValue>[0-9\\.]+)\"" - ], - "datasourceTemplate": "github-releases", - "packageNameTemplate": "fluxcd/flux2", - "versioningTemplate": "semver" - } - ], "dependencyDashboardTitle": ":robot: Renovate Dashboard" } -- 2.45.3