557fd0df26
Signed-off-by: Matt Moyer <moyerm@vmware.com> |
||
---|---|---|
.. | ||
crd.pinniped.dev_credentialissuerconfigs.yaml | ||
deployment.yaml | ||
idp.pinniped.dev_webhookidentityproviders.yaml | ||
rbac.yaml | ||
README.md | ||
values.yaml |
Deploying
Connecting Pinniped to an Identity Provider
If you would like to try Pinniped, but you don't have a compatible identity provider, you can use Pinniped's test identity provider. See deploy-local-user-authenticator/README.md for details.
Tools
This example deployment uses ytt
from Carvel to template the YAML files.
Either install ytt
or use the container image from Dockerhub.
Procedure
- The configuration options are in values.yml. Fill in the values in that file, or override those values
using
ytt
command-line options in the command below. - In a terminal, cd to this
deploy
directory - To generate the final YAML files, run:
ytt --file .
- Deploy the generated YAML using your preferred deployment tool, such as
kubectl
orkapp
. For example:ytt --file . | kapp deploy --yes --app pinniped --diff-changes --file -