keycloak / keycloak-operator

ARCHIVED Kubernetes Operator for the no longer supported WildFly distribution of Keycloak
Apache License 2.0
432 stars 280 forks source link

Add flow bindings to KeycloakRealm resource #530

Closed SmithJosh closed 1 year ago

SmithJosh commented 2 years ago

Related GH Issue

Closes https://github.com/keycloak/keycloak-operator/issues/528

Additional Information

Verification Steps

  1. Run the operator
  2. Create a realm resource with custom authentication flows and which enables these flows using the new flow binding fields
  3. Check that the requested bindings are reflected in Keycloak

Checklist:

vmuzikar commented 2 years ago

Thanks for the update!

Something weird was going on with the GH Actions. Closed and re-opened the PR to fix it.

SmithJosh commented 2 years ago

Thanks @vmuzikar! I'll see if I can get that test failure fixed

SmithJosh commented 2 years ago

@vmuzikar I tried to fix the test, but I'm struggling to run make test/e2e locally, and the output from the CI Tests check isn't very helpful. Do you have any ideas?

stustison commented 2 years ago

@vmuzikar This PR should be ready to go now as well.

SmithJosh commented 2 years ago

@vmuzikar sorry for yet another ping. I'm hoping to get this PR merged before the legacy operator reaches EOL though, and I see we're quickly approaching the Keycloak 20 release date (if this timeline is still accurate https://www.keycloak.org/2022/03/releases#_keycloak_20_septemberoctober). Is there anything I can do to help with that? Likewise for this one https://github.com/keycloak/keycloak-operator/pull/540

vmuzikar commented 1 year ago

This is being ported to the Realm Operator here: https://github.com/keycloak/keycloak-realm-operator/pull/4