document new CA bundle source option in howto docs

This commit is contained in:
Ryan Richard
2024-07-31 14:55:11 -07:00
parent 43964ff7a2
commit 91ef68992c
8 changed files with 35 additions and 2 deletions

View File

@@ -56,6 +56,9 @@ spec:
# If the TLS certificate of your FederationDomain is not signed by
# a standard CA trusted by the Concierge pods by default, then
# specify its CA here as a base64-encoded PEM.
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
tls:
certificateAuthorityData: LS0tLS1CRUdJTiBDRVJUSUZJQ0...0tLQo=
```

View File

@@ -37,7 +37,10 @@ spec:
# HTTPS endpoint to be called as a webhook
endpoint: https://my-webhook.example.com/any/path
tls:
# base64-encoded PEM CA bundle (optional)
# Base64-encoded PEM CA bundle for connections to webhook (optional).
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
certificateAuthorityData: "LS0tLS1CRUdJTi[...]"
```

View File

@@ -97,6 +97,12 @@ spec:
# Specify the host of the Active Directory server.
host: "activedirectory.example.com:636"
tls:
# Base64-encoded PEM CA bundle for connections to AD (optional).
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
certificateAuthorityData: "LS0tLS1CRUdJTi[...]"
# Specify how to search for the username when an end-user tries to log in
# using their username and password.

View File

@@ -86,6 +86,12 @@ metadata:
spec:
# Specify the upstream issuer URL (no trailing slash).
issuer: https://<dex-dns-record>
tls:
# Base64-encoded PEM CA bundle for connections to Dex (optional).
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
certificateAuthorityData: "LS0tLS1CRUdJTi[...]"
# Specify how to form authorization requests to Dex.
authorizationConfig:

View File

@@ -221,6 +221,9 @@ spec:
# This field is usually only used for GitHub Enterprise Server.
# Specify the CA certificate of the server as a
# base64-encoded PEM bundle.
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
certificateAuthorityData: LS0tLS1CRUdJTiBDRVJUSUZJQ0FU....
client:

View File

@@ -158,6 +158,9 @@ spec:
# Specify the CA bundle for the GitLab server as base64-encoded PEM
# data. For example, the output of `cat my-ca-bundle.pem | base64`.
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
#
# This is only necessary if your instance uses a custom CA.
tls:

View File

@@ -210,6 +210,9 @@ spec:
# Specify the CA certificate of the LDAP server as a
# base64-encoded PEM bundle.
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
tls:
certificateAuthorityData: $(cat ca.pem | base64)

View File

@@ -70,6 +70,12 @@ spec:
# actual issuer of your Workspace ONE Access environment. Note that
# the Workspace ONE Access issuer ends with the string "/SAAS/auth."
issuer: https://ws1.my-company.com/SAAS/auth
tls:
# Base64-encoded PEM CA bundle for connections to WS1 (optional).
# Alternatively, the CA bundle can be specified in a Secret or
# ConfigMap that will be dynamically watched by Pinniped for
# changes to the CA bundle (see API docs for details).
certificateAuthorityData: "LS0tLS1CRUdJTi[...]"
# Specify how to form authorization requests to Workspace ONE Access.
authorizationConfig:
@@ -138,7 +144,7 @@ remaining claims are always available.
"Test Group"
],
"iss": "https://ws1.my-company.com/SAAS/auth",
"sub": "my-username@WS1-ENV-NAME",
"sub": "my-username@WS1-ENV-NAME"
}
```