*What*
The operator will be watching for shared service slices custom resources when it sees one it should do the following
- if the spec.type is keycloak it should set the owner ref and finaliser and set its state to accepted - it It should look at the SharedServiceInstances of type find a keycloak that it owns and look for one that has not reached capacity in its max slices ```Status.SharedConfig``` - The sharedService slices It should be incremented on SharedServiceInstance - it should find increment the keycloak cr based on this service instance (perhaps a label or annotation) number of currentSlices - it should create add a KeycloakRealm custom resource type based on Realm to the SharedServiceSlice this ream should reference the keycloak it is going definition and set the {code}status.Phase{code} to be created in modified - Once the KeyCloak Realm Resource is set to complete, the SharedServiceSlice should also be set to complete and a user friendly message set on the status
|
|