Hi,
I need to deploy Keycloak in an on-premise kubernetes using the Keycloak Operator. However, my nodes in the cluster require tolerations on any Deploymentsor Statefulset.
I saw that the issue
KEYCLOAK-18547 has been opened that corresponds to my needs with no comments or PR yet.
I have experience with Kubernetes operators using Operator SDK so I would like to discuss with the community to try to implement this feature.
By looking at the operator's source code, I already noticed that in keycloak_types.go we could add tolerations in the type DeploymentSpec. Then we can add in the Keycloak deployment's model the tolerations in the statefulset based on the spec. We can do so for the Postgres database as well but didn't check it out yet since I am using an external database.
Note: I am not sure with the dev mail list is the place to discuss code implementation
I am looking forward to this discussion and hope we can achieve the implementation of this feature rapidly.