mirror of
https://github.com/vmware-tanzu/pinniped.git
synced 2026-01-03 03:35:46 +00:00
document new CA bundle source option in howto docs
This commit is contained in:
@@ -56,6 +56,9 @@ spec:
|
|||||||
# If the TLS certificate of your FederationDomain is not signed by
|
# If the TLS certificate of your FederationDomain is not signed by
|
||||||
# a standard CA trusted by the Concierge pods by default, then
|
# a standard CA trusted by the Concierge pods by default, then
|
||||||
# specify its CA here as a base64-encoded PEM.
|
# 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:
|
tls:
|
||||||
certificateAuthorityData: LS0tLS1CRUdJTiBDRVJUSUZJQ0...0tLQo=
|
certificateAuthorityData: LS0tLS1CRUdJTiBDRVJUSUZJQ0...0tLQo=
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -37,7 +37,10 @@ spec:
|
|||||||
# HTTPS endpoint to be called as a webhook
|
# HTTPS endpoint to be called as a webhook
|
||||||
endpoint: https://my-webhook.example.com/any/path
|
endpoint: https://my-webhook.example.com/any/path
|
||||||
tls:
|
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[...]"
|
certificateAuthorityData: "LS0tLS1CRUdJTi[...]"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -97,6 +97,12 @@ spec:
|
|||||||
|
|
||||||
# Specify the host of the Active Directory server.
|
# Specify the host of the Active Directory server.
|
||||||
host: "activedirectory.example.com:636"
|
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
|
# Specify how to search for the username when an end-user tries to log in
|
||||||
# using their username and password.
|
# using their username and password.
|
||||||
|
|||||||
@@ -86,6 +86,12 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
# Specify the upstream issuer URL (no trailing slash).
|
# Specify the upstream issuer URL (no trailing slash).
|
||||||
issuer: https://<dex-dns-record>
|
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.
|
# Specify how to form authorization requests to Dex.
|
||||||
authorizationConfig:
|
authorizationConfig:
|
||||||
|
|||||||
@@ -221,6 +221,9 @@ spec:
|
|||||||
# This field is usually only used for GitHub Enterprise Server.
|
# This field is usually only used for GitHub Enterprise Server.
|
||||||
# Specify the CA certificate of the server as a
|
# Specify the CA certificate of the server as a
|
||||||
# base64-encoded PEM bundle.
|
# 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....
|
certificateAuthorityData: LS0tLS1CRUdJTiBDRVJUSUZJQ0FU....
|
||||||
|
|
||||||
client:
|
client:
|
||||||
|
|||||||
@@ -158,6 +158,9 @@ spec:
|
|||||||
|
|
||||||
# Specify the CA bundle for the GitLab server as base64-encoded PEM
|
# Specify the CA bundle for the GitLab server as base64-encoded PEM
|
||||||
# data. For example, the output of `cat my-ca-bundle.pem | base64`.
|
# 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.
|
# This is only necessary if your instance uses a custom CA.
|
||||||
tls:
|
tls:
|
||||||
|
|||||||
@@ -210,6 +210,9 @@ spec:
|
|||||||
|
|
||||||
# Specify the CA certificate of the LDAP server as a
|
# Specify the CA certificate of the LDAP server as a
|
||||||
# base64-encoded PEM bundle.
|
# 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:
|
tls:
|
||||||
certificateAuthorityData: $(cat ca.pem | base64)
|
certificateAuthorityData: $(cat ca.pem | base64)
|
||||||
|
|
||||||
|
|||||||
@@ -70,6 +70,12 @@ spec:
|
|||||||
# actual issuer of your Workspace ONE Access environment. Note that
|
# actual issuer of your Workspace ONE Access environment. Note that
|
||||||
# the Workspace ONE Access issuer ends with the string "/SAAS/auth."
|
# the Workspace ONE Access issuer ends with the string "/SAAS/auth."
|
||||||
issuer: https://ws1.my-company.com/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.
|
# Specify how to form authorization requests to Workspace ONE Access.
|
||||||
authorizationConfig:
|
authorizationConfig:
|
||||||
@@ -138,7 +144,7 @@ remaining claims are always available.
|
|||||||
"Test Group"
|
"Test Group"
|
||||||
],
|
],
|
||||||
"iss": "https://ws1.my-company.com/SAAS/auth",
|
"iss": "https://ws1.my-company.com/SAAS/auth",
|
||||||
"sub": "my-username@WS1-ENV-NAME",
|
"sub": "my-username@WS1-ENV-NAME"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user