Pinniped Documentation
Pinniped how-to guides
These how-to guides show you how to install and configure the Pinniped command-line tool, Concierge, and Supervisor:
- Install the Pinniped command-line tool
Download and set up the
pinniped
command-line tool on macOS, Linux, or Windows clients. - Install the Pinniped Concierge
Install the Pinniped Concierge service in a Kubernetes cluster.
- Configure the Pinniped Concierge to validate JWT tokens
Set up JSON Web Token (JWT) based token authentication on an individual Kubernetes cluster.
- Configure the Pinniped Concierge to validate webhook tokens
Set up webhook-based token authentication on an individual Kubernetes cluster.
- Configure the Pinniped Concierge to validate JWT tokens issued by the Pinniped Supervisor
Set up JSON Web Token (JWT) based token authentication on an individual Kubernetes cluster using the Pinniped Supervisor as the OIDC provider.
- Install the Pinniped Supervisor
Install the Pinniped Supervisor service in a Kubernetes cluster.
- Configure the Pinniped Supervisor as an OIDC issuer
Set up the Pinniped Supervisor to provide seamless login flows across multiple clusters.
- Configure the Pinniped Supervisor to use Dex with Github as an OIDC provider
Set up the Pinniped Supervisor to use Dex login.
- Configure the Pinniped Supervisor to use Okta as an OIDC provider
Set up the Pinniped Supervisor to use Okta login.
- Configure the Pinniped Supervisor to use Workspace ONE Access as an OIDC provider
Set up the Pinniped Supervisor to use Workspace ONE Access login.
- Configure the Pinniped Supervisor to use GitLab as an OIDC provider
Set up the Pinniped Supervisor to use GitLab login.
- Configure the Pinniped Supervisor to use OpenLDAP as an LDAP provider
Set up the Pinniped Supervisor to use OpenLDAP login.
- Configure the Pinniped Supervisor to use Microsoft Active Directory as an ActiveDirectoryIdentityProvider
Set up the Pinniped Supervisor to use Microsoft Active Directory
- Configure the Pinniped Supervisor to use JumpCloud as an LDAP provider
Set up the Pinniped Supervisor to use JumpCloud LDAP
- Logging into your cluster using Pinniped
Logging into your Kubernetes cluster using Pinniped for authentication.
- Using the Pinniped Supervisor to provide authentication for web applications
Allow your Kubernetes cluster users to authenticate into web apps using the same identities.