Skip to content

oauth2-proxy/manifests

Repository files navigation

manifests

For hosting manifests to allow for the deployment of OAuth2-Proxy/OAuth2-Proxy

Helm Chart

Artifact HUB

repository: https://oauth2-proxy.github.io/manifests name: oauth2-proxy

The helm chart in this repo is based on the community chart from the deprecated helm/stable repo

Linting/validation uses the helm/chart-testing tool. To run it locally you need to place two schema files in ~/.ct or /etc/ct.

ct lint --all --config ct.yaml
ct install --all --config ct.yaml

Verify Signed Helm Charts

With the introduction of cosign for signing artifacts you can verify the integrity of our artifacts using the following command:

VERSION=8.3.0
cosign verify --certificate-oidc-issuer https://token.actions.githubusercontent.com \
    --certificate-github-workflow-repository oauth2-proxy/manifests \
    --certificate-github-workflow-name "Release Charts" \
    --certificate-github-workflow-ref refs/heads/main \
    --certificate-identity "https://github.com/oauth2-proxy/manifests/.github/workflows/release.yaml@refs/heads/main" \
    "ghcr.io/oauth2-proxy/charts/oauth2-proxy:${VERSION}" | jq

Note:

We utilize cosign to sign and verify artifacts with the KEYLESS mode. To learn more about how keyless signing is done, visit the official documentation about Keyless Signatures.

About

Helm charts to allow for the deployment of OAuth2-Proxy

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 119