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