eabe51c446
- Also add more comment to the values.yaml files to make the options more clear |
||
---|---|---|
.. | ||
crd.pinniped.dev_credentialissuerconfigs.yaml | ||
deployment.yaml | ||
idp.pinniped.dev_webhookidentityproviders.yaml | ||
rbac.yaml | ||
README.md | ||
values.yaml | ||
webhook.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
and kapp
from Carvel to template the YAML files
and to deploy the app.
Either install ytt
and kapp
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 -