java-operator-sdk icon indicating copy to clipboard operation
java-operator-sdk copied to clipboard

Automatically generate Service Binding metadata?

Open metacosm opened this issue 4 years ago • 4 comments

It would make sense to automatically provide metadata so that services created by SDK-created operators are more easily bindable: https://github.com/k8s-service-bindings/spec

metacosm avatar Sep 16 '21 14:09 metacosm

This issue is a tracker, needs more information.

jmrodri avatar Sep 16 '21 15:09 jmrodri

Some feedback from @iocanel to help Service Binding consumers:

  1. produce resources with owner references (it can be helpful to correlate CR with binding secrets)
  2. populate statuses that have explicit references to the binding secret / configmap names (again it can be used for correlation)
  3. Make use of the Service Binding annotations (which may or may not be placeable on the CRD itself).

metacosm avatar Sep 30 '21 15:09 metacosm

I will pick this up.

iocanel avatar Oct 15 '21 07:10 iocanel

@metacosm @csviri: can you please assign it to me, or grant me karma to do it myself?

iocanel avatar Oct 15 '21 07:10 iocanel