Why are there so many OIDC SSO options for Kubernetes?

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kubelogin

    kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)

  • kubelogin (helper for k8s build in OIDC support)

  • pinniped

    Pinniped is the easy, secure way to log in to your Kubernetes clusters.

  • pinniped

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • infra

    Infra provides authentication and access management to servers and Kubernetes clusters.

  • infra

  • kube-oidc-proxy

    Reverse proxy to authenticate to managed Kubernetes API servers via OIDC.

  • kube-oidc-proxy (OIDC to Kubernetes API servers where OIDC authentication is not available)

  • paralus

    All-in-one Kubernetes access manager. User-level credentials, RBAC, SSO, audit logs.

  • paralus

  • dex

    OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors

  • Note: I know dex is the king in this space as it handles other unknowns.

  • authentik

    The authentication glue you need.

  • I left DEX out purposely. As I understand DEX, it is a federated OpenID Connect provider, similar to Keycloack, openunison or goauthentik in its core functionality. Dex and the later two have some extra functionality to ease auth to k8s.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts