I'm considering abandoning #KeyCloak in favor of #Zitadel for #IAM. It's a tiny #Kubernetes based setup, and #KeyCloak seems like a massive GUI-first Java behemoth, which is pretty far from my personal preference - something that's light weight, declarative, cloud-native and preferably written in a modern language like Go.
My requirements are:
Open source
Self-hosted
Supports MFA (including YubiKeys)
Supports social logins (FB, GH, Google etc.)
Supports simple user groups
Any thoughts or tips?