-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish previously working Strimzi RCO/SBO sample somewhere #3
Comments
I think a SBO-specific sample is a great idea, but would be better suited in the SBO repo - which allows for much better synchronization with SBO changes. |
In light of the following facts, would it not make more sense for such a sample to exist in an RCO application-stacks samples repo?
Thoughts? |
For Strimzi specifically we are currently working with both the SBO and the Strimzi communities to agree and enable good integration. It would be useful to have this sample here so we can update it as the Strimzi and Service Binding operators evolve, at least until we believe the integration is reasonably complete. |
As of now the sample in this repo is based on the latest spec version which is significantly different from what is currently supported by the SBO. Another version of the sample is needed that works today and can evolve as the RCO and SBO evolve towards spec compliance. Where should this version of the sample reside? Today I believe the only copy of a working sample exists in this personal forked repo https://github.com/navidsh/service-binding-specification. |
Tagged releases are "forever" |
@scothis Does a tagged version of the working sample exist in a non-personal repo somewhere? |
@scothis OK. I see the spec repo has a tag with the working sample. Thanks. |
@katheris I believe a working version of the RCO/SBO Strimzi mTLS sample can be achieved today w/out any Strimzi code or Strimzi CSV changes using a combination of KafkaUser CR SBO annotations and setting SBR property detectBindingResources: true (to obtain the ca certificate w/out the need for this patch navidsh/strimzi-kafka-operator@dc0c3e1). The sample that currently exists in this repo represents the "to be" solution. It would also seem useful to maintain the "as is" solution along with intermediate milestones as the solution evolves from "as is" to "to be". Would it make sense to track that evolution in another branch in this repo, say a "strimzi-working" branch? |
The previously working Strimzi RCO/SBO sample was quite useful for early adopters of RCO and SBO. As a result, consider publishing the previous version of the sample in its own branch in this repo or as a branch in sample-service-binding-kafka repo.
Also consider maintaining the sample as new RCO and SBO versions converge towards the new specification. It would be especially useful to know which versions of RCO and SBO were used to implement each working milestone.
The text was updated successfully, but these errors were encountered: