mirror of
https://github.com/vmware-tanzu/pinniped.git
synced 2026-01-03 11:45:45 +00:00
1.1 KiB
1.1 KiB
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
yttcommand-line options in the command below. - In a terminal, cd to this
deploydirectory - To generate the final YAML files, run:
ytt --file . - Deploy the generated YAML using your preferred deployment tool, such as
kubectlorkapp. For example:ytt --file . | kapp deploy --yes --app pinniped --diff-changes --file -