Closed philbrookes closed 6 years ago
@philbrookes 👀
I think it would make sense to use the same approach across each operator
Craig
On 12 Nov 2018, at 10:51, philbrookes notifications@github.com wrote:
@philbrookes commented on this pull request.
In pkg/keycloak/realm/fake/keycloakClient.go:
@@ -0,0 +1,93 @@ +package fake no, as I had already started, I decided to just get this finished. Do you think it is worth refactoring these tests to use moq?
— You are receiving this because your review was requested. Reply to this email directly, view it on GitHub, or mute the thread.
Verification:
CONSUMER_NAMESPACES="sso-test" make run NAMESPACE=sso-test
oc create -f deploy/examples/keycloak.json
oc create -f deploy/examples/keycloakRealm.json
oc delete keycloakrealm arealm
oc create -f deploy/examples/keycloakRealm.json
oc delete keycloak example
instancedeprovisioned
Motivation
https://trello.com/c/Cyp2anQA/198-5-add-basic-installation-operator-for-rh-sso
What
Allow Realms to be provisioned seperate to keycloak instances
Why
So that users that cannot provision keycloak can still use a realm in keycloak
How
Keycloak and Keycloak realms were split into separate CRDs and reconciled seperately
Verification Steps
Provision a cluster from: https://github.com/integr8ly/installation/pull/123
You should be able to login to the cluster using: admin@example.com / Password1 You should be able to login to 3scale using: evals01@example.com / Password1
Checklist:
Progress