Monday, May 06 2019, posted by Sébastien Blanc
A lot of news to share in this second edition, so fasten your seatbelt and let's go !
First of all, we would like to thank the whole community that has contributed to this edition by sharing their links, tips, etc ...
More and more API Management/Gateway solutions can now be integrated with Keycloak. Recently, Ambassador, a Open Source Kubernetes-Native API Gateway built on the Envoy Proxy has added support for Keycloak, it has also published a quickstart to show how Keycloak can be used to add Github as Identity provider.
Like any other project, setting up clustering can be somehow complex. Liqiang has shared with us his setup and configuration tips , thanks again for sharing your knwoledge with the community !
Dmitry Telegin has created a really nice example on how you can dynamically brand your login theme for Keycloak, check out the repository here.
Hayri Cicek has written a nice introductory article on how to use Keycloak and MicroProfile. It even show the usage of the brand new Client Scope "microprofile-jwt" which has been added in Keycloak 6.0.0.
We started the proposal process for Keycloak to be accepted into the Cloud Native Computing Foundation (CNCF). This will hopefully significantly boost our community adoption with our ultimate goal of becoming the de facto solution for OAuth2/OpenID Connect within Open Source and Cloud Native. You can watch the presentation to the CNCF TOC (Technical Oversight Committee) here and the slides are also available here.
As mentioned in the previous newsletter, larger feature will now be discussed in the open on Github. It's community focused and we have currently 2 open Pull Requests :
W-Jax has just published on youtube a talk (in German) Secure Spring Applications with Keycloak delivered by Thomas Darimont.
In May, Sébastien Blanc will deliver a full-day workshop about Keycloak during VoxxedDays Minsk
We always welcome contributions to Keycloak. If you would like to contribute and have a great idea, tell us about it on the developer mailing list. If you are unsure about what to work on, let us know and we can help!
As a first time contributor, you may have a simpler idea to start, such as contributing a bug fix. This type of contribution will allow you to get to know the code base, the test suite, and the mechanics of creating a pull request. You can find a list of open bugs here.
We also have a list of open issues that are awaiting contributions. Not all issues are properly reviewed, so we recommend that you start by sending an email to the developer mailing list before you begin.
For each newsletter, we will also highlight a few features for which we would especially like contributions. These features include: