Pinniped (k8s)
Notes
Pinniped provides identity services to Kubernetes.
- 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.
- Give users a consistent, unified login experience across all your clusters, including on-premises and managed cloud environments.
- Securely integrate with an enterprise IDP using standard protocols or use secure, externally managed identities instead of relying on simple, shared credentials.
site : https://pinniped.dev/
Release notes
v0.4.1
· 1y+
Release v0.4.1
Release Images
| Image | Registry |
|---|---|
ghcr.io/vmware-tanzu/pinniped/pinniped-server:v0.4.1 |
GitHub Container Registry |
docker.io/getpinniped/pinniped-server:v0.4.1 |
DockerHub |
Changes
Major Changes
None
Minor Changes
There is only one change included compared to v0.4.0:
- When the the Supervisor is configured to use the upstream OIDC Provider's
emailclaim as the downstreamusername, then validate that theemail_verifiedclaim has the valuetrueif theemail_verifiedclaim was included in the upstream ID token. If theemail_validatedclaim is not included in the upstream ID token, then assume that the upstream provider doesn't implement it and allow the login to continue. This change only impacts configurations where the configured upstream OIDC Provider supports theemail_verifiedclaim, which is usually supported Providers which allow users to either self-register for an account or modify their email addresses on an existing account.
Updates
The attached yaml files were updated on May 6, 2024 to use ghcr.io/vmware-tanzu/pinniped/pinniped-server instead of projects.registry.vmware.com/pinniped/pinniped-server.