Pinniped Logo

Batteries-included for Kubernetes authentication

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


Easily install on almost any Kubernetes cluster


Use native command-line tools like kubectl


Log in once to safely access all your clusters

Introduction to Pinniped

Learn how Pinniped provides identity services to Kubernetes

How do you use Pinniped?

Tell us about your experience using Pinniped Share with us here!

Use cases

Cluster administration

Easily plug in external identity providers into Kubernetes clusters while offering a simple install and configuration experience. Leverage first class integration with Kubernetes and kubectl command-line.

Seamless authentication

Give users a consistent, unified login experience across all your clusters, including on-premises and managed cloud environments.

Security for enterprises & teams alike

Securely integrate with an enterprise IDP using standard protocols or use secure, externally managed identities instead of relying on simple, shared credentials.

The Pinniped Project Team:

Ryan Richard


Joshua Casey



The Pinniped project team welcomes contributions from the community, please see the contributor’s guide for more information.

Getting started

Learn how Pinniped works, see how to use it on your clusters, and dive into internals of Pinniped's APIs and architecture.