Skip to content

Commit

Permalink
[v17] Document the spec.github.static_jwks field of ProvisionToken (#…
Browse files Browse the repository at this point in the history
…49811)

* Add documentation remark on the static_jwks option for the GHES
provision token

* Update docs/pages/includes/provision-token/github-spec.mdx

Co-authored-by: Paul Gottschling <[email protected]>

---------

Co-authored-by: Paul Gottschling <[email protected]>
  • Loading branch information
strideynet and ptgott authored Dec 5, 2024
1 parent 0bc6641 commit b89b1b8
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions docs/pages/includes/provision-token/github-spec.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ spec:
# this value should be configured to the hostname of your GHES instance.
enterprise_server_host: ghes.example.com

# static_jwks allows the JSON Web Key Set (JWKS) used to verify the token
# issued by GitHub Actions to be overridden. This can be used in scenarios
# where the Teleport Auth Service is unable to reach a GHES server.
#
# This field is optional and should only be used with GitHub Enterprise
# Server. When unspecified, the JWKS will be fetched automatically using the
# GHES server specified in `enterprise_server_host`.
static_jwks: |
{"keys":[--snip--]}
# enterprise_slug allows the slug of a GitHub Enterprise organisation to be
# included in the expected issuer of the OIDC tokens. This is for
# compatibility with the include_enterprise_slug option in GHE.
Expand Down

0 comments on commit b89b1b8

Please sign in to comment.