From 3101674d1b85cec79cf7b25b2a2d517402078abb Mon Sep 17 00:00:00 2001
From: Michael Kriese <michael.kriese@visualon.de>
Date: Wed, 19 Jul 2023 10:12:15 +0200
Subject: [PATCH] feat(datasource/kubernetes-api): add flux types (#23442)

---
 data/kubernetes-api.json5                       | 13 +++++++++++++
 lib/modules/datasource/kubernetes-api/readme.md |  2 ++
 2 files changed, 15 insertions(+)

diff --git a/data/kubernetes-api.json5 b/data/kubernetes-api.json5
index 027ecda7c3..f20fb5b10f 100644
--- a/data/kubernetes-api.json5
+++ b/data/kubernetes-api.json5
@@ -110,4 +110,17 @@
   // https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-27
   // https://kubernetes.io/docs/reference/using-api/deprecation-guide/#csistoragecapacity-v127
   CSIStorageCapacity: ['storage.k8s.io/v1beta1', 'storage.k8s.io/v1'],
+  // https://github.com/fluxcd/flux2/releases/tag/v2.0.0
+  GitRepository: [
+    'source.toolkit.fluxcd.io/v1beta2',
+    'source.toolkit.fluxcd.io/v1',
+  ],
+  Kustomization: [
+    'source.toolkit.fluxcd.io/v1beta2',
+    'source.toolkit.fluxcd.io/v1',
+  ],
+  Receiver: [
+    'notification.toolkit.fluxcd.io/v1beta2',
+    'notification.toolkit.fluxcd.io/v1',
+  ],
 }
diff --git a/lib/modules/datasource/kubernetes-api/readme.md b/lib/modules/datasource/kubernetes-api/readme.md
index f9315b7e43..4fce0112b5 100644
--- a/lib/modules/datasource/kubernetes-api/readme.md
+++ b/lib/modules/datasource/kubernetes-api/readme.md
@@ -1,4 +1,6 @@
 Kubernetes API upgrade versions are manually transcribed from the [Kubernetes API deprecation guide][1].
 The Kubernetes API deprecation guide is updated regularly, so this list may be out of date.
+This also contains some flux custom resources which where also manually added from [flux releases][2].
 
 [1]: https://kubernetes.io/docs/reference/using-api/deprecation-guide/
+[2]: https://github.com/fluxcd/flux2/releases
-- 
GitLab