Open pmalek opened 1 week ago
I want to pick it up. Thanks
One thing I'd keep in mind here is to consider whether we want to allow integration with e.g. certmanager and if it's possible to design the CRD for this in such a way that the integration would be viable.
If we designed this as Secret
s then it would be pretty simple, I'm not sure if certmanager could work with CRDs.
cc: @mheap
Problem statement
Introduce
KongCertificate
.API ref: https://kong-platform-api.netlify.app/konnect/control-planes-config/v2/openapi.yaml/#tag/Certificates
Proposed solution
Introduce
KongCertificate
CRD in https://github.com/Kong/kubernetes-configurationImplement a reconciler which will use that CRD.
This reconciler should be able to be disabled via CLI flag / env variable.
Acceptance criteria
Certificate
s in Konnect based on the CRD spec.Programmed
status condition