Are there any mentions for something like a CAI - Container Authentication Interface?

As of now we currently have:

  • CNI - Container Network Interface
  • CSI - Container Storage Interface
  • CRI - Container Runtime Interface

We even have an SMI - Service Mesh Interface

What about an interface for authentication management?
Since we have apps like Dex, Keycloak which extends authentication, which helps with apps like the “kubernetes dashboard” or “API gateways” and acts as a proxy to standardise external authentication.

I’m currently trying to set up Keycloak for OIDC, but I’m finding a hard time scripting a easy, simple, consistent enough solution for all Kubernetes cluster variants like: minikube, AKS, EKS, GKE, docker-desktop, kind, kops, kubeadm, kubespray.