Pinniped is the easy, secure way to log in to your Kubernetes clusters.
Go to file
Andrew Keesler 142e9a1583
internal/certauthority: backdate certs even further
We are seeing between 1 and 2 minutes of difference between the current time
reported in the API server pod and the pinniped pods on one of our testing
environments. Hopefully this change makes our tests pass again.

Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2020-08-24 15:01:07 -04:00
.github Add additional go.mod directories to dependabot. 2020-08-10 12:09:32 -05:00
cmd Rename project 2020-08-20 10:54:15 -07:00
deploy Get rid of TODO that was completed in ecde8fa8 2020-08-21 10:38:28 -04:00
hack Allow aliases for the first argument of module.sh 2020-08-21 16:15:48 -07:00
internal internal/certauthority: backdate certs even further 2020-08-24 15:01:07 -04:00
kubernetes/1.19 Update the generated code 2020-08-21 12:50:53 -07:00
pkg pkg/config: force api.servingCertificate.renewBeforeSeconds to be positive 2020-08-20 18:21:48 -04:00
test Revert "test/library: try another cert rest config" 2020-08-24 11:52:47 -04:00
tools Add generated mock for loginrequest.CertIssuer interface. 2020-07-27 12:33:33 -07:00
.gitignore Hello, world! 2020-07-02 17:05:59 -07:00
.golangci.yaml Fix latent linter issues. 2020-08-06 20:42:20 -05:00
.pre-commit-config.yaml Add a .pre-commit-config.yaml file. 2020-08-14 14:41:11 -05:00
Dockerfile Rename project 2020-08-20 10:54:15 -07:00
go.mod Rename project 2020-08-20 10:54:15 -07:00
go.sum Switch back to an exec-based approach to grab the controller-manager CA. (#65) 2020-08-19 13:21:07 -05:00
LICENSE Add Apache 2.0 license. 2020-07-06 13:50:31 -05:00
README.md Rename project 2020-08-20 10:54:15 -07:00

Pinniped

Image of pinniped

About Pinniped

Pinniped provides authentication for Kubernetes clusters.

Developing

Running Lint

./hack/module.sh lint

Running Tests

./hack/module.sh unittest

Pre-commit hooks

This project uses the pre-commit to agree on some conventions about whitespace/file encoding.

$ brew install pre-commit
[...]
$ pre-commit install
pre-commit installed at .git/hooks/pre-commit

Licence

Pinniped is open source and licenced under Apache License Version 2.0. See LICENSE file.

Copyright 2020 VMware, Inc.