quarkus: Quarkus Service binding - specific service documentation it is not easy to find
Example service bindings for quarkus are not well documented (or I simply cannot find it).
I would expect to have single page that list all services that quarkus supports and what are the key for them. Something like
/bindings/kafka
├── bootstrapServers
├── password
├── provider
├── saslMechanism
├── securityProtocol
├── type
└── user
or
/bindings/postgre
├── host
├── password
├── provider
├── type
└── user
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 1
- Comments: 20 (11 by maintainers)
There are different use cases. Binding is being used internally in quarkus - values provided are consumed in plugins.
But even for simple summit demos we had situations where apart from quarkus plugin we needed to get raw config for other non quarkus lib. Additionally this is working with one specific Kafka. I’m trying to facilitate other Kafkas - like strimzi to conform to this standard - having clear documentation on standard supported by quarkus is essential ( and that is not only for kafka)
We currently have https://github.com/quarkusio/quarkus/blob/main/docs/src/main/asciidoc/deploying-to-kubernetes.adoc#service-binding.
I’d be happy to have that enhanced further 😃
I’m happy to contribute this upon agreement
Once we have more services it wil be great to actually have registry even outside quarkus for other teams like Node.js to pickup etc.