mvp working creation of proxy provider

This commit is contained in:
2026-05-15 11:09:20 +02:00
parent 93fd4e89d5
commit 90d21f1dd8
11 changed files with 166 additions and 58 deletions
@@ -8,6 +8,12 @@ spec:
- name: v1
served: true
storage: true
subresources:
status: {}
additionalPrinterColumns:
- name: PK
type: string
jsonPath: .status.pk
schema:
openAPIV3Schema:
type: object
@@ -38,4 +44,6 @@ spec:
names:
kind: ProxyProvider
plural: proxyproviders
shortNames:
- pp
scope: Namespaced
-7
View File
@@ -1,7 +0,0 @@
apiVersion: samplecontroller.k8s.io/v1alpha1
kind: Foo
metadata:
name: example-foo
spec:
deploymentName: example-foo
replicas: 1
+11
View File
@@ -0,0 +1,11 @@
# Example ProxyProvider CRD
apiVersion: proxyprovider.t000-n.de/v1
kind: ProxyProvider
metadata:
name: proxy-provider-example
namespace: kube-system
spec:
name: proxy-provider-example
authorization_flow: 16896c6d-b326-42d1-8d3f-93f32921962e
invalidation_flow: 7acac1ef-19e3-4a6f-8d8d-14ca7031d184
external_host: https://example.t00n.de