crossplane-contrib / provider-keycloak

Apache License 2.0
21 stars 11 forks source link

LDAP Integration resources are missing #93

Closed kaviankarimzadeh closed 4 months ago

kaviankarimzadeh commented 4 months ago

Hi, I would like to know if it's possible to add LDAP integration resources, specifically keycloak_ldap_user_federation and keycloak_ldap_group_mapper, which already exist for Terraform. And also possibility of assigning keycloak role to LDAP groups.

Breee commented 4 months ago

Sure, i'll add that asap 👍

On Fri, May 24, 2024, 09:18 Kavian @.***> wrote:

Hi, I would like to know if it's possible to add LDAP integration resources, specifically keycloak_ldap_user_federation and keycloak_ldap_group_mapper, which already exist for Terraform. And also possibility of assigning keycloak role to LDAP groups.

— Reply to this email directly, view it on GitHub https://github.com/crossplane-contrib/provider-keycloak/issues/93, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3JPMLOH5NTALVUK7UGOWDZD3SVZAVCNFSM6AAAAABIHAVV3OVHI2DSMVQWIX3LMV43ASLTON2WKOZSGMYTINRRGM4TMNY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Breee commented 4 months ago

pull request #94 will add this - i'll release most likely tomorrow

Breee commented 4 months ago
kaviankarimzadeh commented 4 months ago

Thanks for the fast contribution! Your work is awesome. I’ll review and give feedback ASAP.

kaviankarimzadeh commented 4 months ago

I can confirm that it's working properly! Thanks again @Breee

Breee commented 4 months ago

Nice, Could you Provide some realworld examples and docs for people that want to use the Ressources? (I don't have LDAP available without setting one up first)

kaviankarimzadeh commented 4 months ago

Sure, do you want me to share examples here or add to examples folder in repo? I'll try to create a complete document and share the link here.

Breee commented 3 months ago

ah just add them to the examples directory if you want

kaviankarimzadeh commented 3 months ago

Here, I've added some examples I used to integrate LDAP with Keycloak for Kubernetes OIDC authentication. I'll include them in the examples here as well.

https://github.com/kaviankarimzadeh/k8s-keycloak-crossplane/tree/main/crossplane