| What Create a Keycloak operator and deplopyment mechanism that will handle the following:
- Creation and Deletion of a keycloak realm
- Creation and Deletion of a keycloak user
- Creation and Deletion of a public or bearer client
The operator will be aware of shared service Custom Resources such as the SharedService, SharedServiceSlice and a SharedServiceInstance In a future iteration we may look to abstract this out along with the types into a lib for supporting the shared service concept to allow it be reused across other operators. |