[OSDOCS#18986] CQA pre-migration for Understanding identity provider configuration navigation file#115740
Conversation
|
Skipping CI for Draft Pull Request. |
3f0a054 to
f5f63ad
Compare
|
/test all |
| // This module was created from assembly body content during a CQA pass; it retains the xrefs it inherited per doc_guidelines.adoc's exception for modules split from an assembly, and must only ever be included from one location. | ||
|
|
||
| :_mod-docs-content-type: REFERENCE | ||
| [id="supported-identity-providers"] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.IdHasContextVariable: ID is missing the '_{context}' variable at the end of the ID.
| |Identity provider | ||
| |Description | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-htpasswd-identity-provider.adoc#configuring-htpasswd-identity-provider[htpasswd] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| against a flat file generated using | ||
| link:http://httpd.apache.org/docs/2.4/programs/htpasswd.html[`htpasswd`]. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-keystone-identity-provider.adoc#configuring-keystone-identity-provider[Keystone] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| an OpenStack Keystone v3 server configured to store users in an internal | ||
| database. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-ldap-identity-provider.adoc#configuring-ldap-identity-provider[LDAP] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| |Configure the `ldap` identity provider to validate user names and passwords | ||
| against an LDAPv3 server, using simple bind authentication. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-basic-authentication-identity-provider.adoc#configuring-basic-authentication-identity-provider[Basic authentication] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| {product-title} with credentials validated against a remote identity provider. | ||
| Basic authentication is a generic backend integration mechanism. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-request-header-identity-provider.adoc#configuring-request-header-identity-provider[Request header] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| header values, such as `X-Remote-User`. It is typically used in combination with | ||
| an authenticating proxy, which sets the request header value. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-github-identity-provider.adoc#configuring-github-identity-provider[GitHub or GitHub Enterprise] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| |Configure a `github` identity provider to validate user names and passwords | ||
| against GitHub or GitHub Enterprise's OAuth authentication server. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-gitlab-identity-provider.adoc#configuring-gitlab-identity-provider[GitLab] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| link:https://gitlab.com/[GitLab.com] or any other GitLab instance as an identity | ||
| provider. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-google-identity-provider.adoc#configuring-google-identity-provider[Google] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| |Configure a `google` identity provider using | ||
| link:https://developers.google.com/identity/protocols/OpenIDConnect[Google's OpenID Connect integration]. | ||
|
|
||
| |xref:../authentication/identity_providers/configuring-oidc-identity-provider.adoc#configuring-oidc-identity-provider[OpenID Connect] |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
| |=== | ||
|
|
||
| Once an identity provider has been defined, you can | ||
| xref:../authentication/using-rbac.adoc#authorization-overview_using-rbac[use RBAC to define and apply permissions]. |
There was a problem hiding this comment.
🤖 [error] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).
|
|
||
| | xref:../authentication/understanding-authentication.adoc#understanding-authentication[Manage authentication] | ||
| | xref:../authentication/understanding-identity-provider.adoc#supported-identity-providers[Supported identity providers] | ||
| | xref:../authentication/understanding-identity-provider.adoc#supported-identity-providers_understanding-identity-provider[Supported identity providers] |
There was a problem hiding this comment.
🤖 [error] AsciiDocDITA.ConceptLink: Move all links and cross references to Additional resources.
…ty-providers ID The 'Configuring an identity provider' bullet still pointed at the pre-rename anchor (supported-identity-providers) instead of the suffixed anchor introduced by the companion PR (openshift#115740). Update the target so the cross-reference resolves once both PRs land, in either merge order.
| An administrator can configure authentication through the following tasks: | ||
|
|
||
| * Configuring an identity provider: You can define any xref:../authentication/understanding-identity-provider.adoc#supported-identity-providers[supported identity provider in {product-title}] and add it to your cluster. | ||
| * Configuring an identity provider: You can define any xref:../authentication/understanding-identity-provider.adoc#supported-identity-providers_understanding-identity-provider[supported identity provider in {product-title}] and add it to your cluster. |
There was a problem hiding this comment.
🤖 [error] AsciiDocDITA.ConceptLink: Move all links and cross references to Additional resources.
bceedf6 to
a360bb2
Compare
|
@maxwelldb: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Version(s): 4.20+
Issue: OSDOCS-18986
Link to docs preview: 4.20+
QE review:
QE has approved this change.Additional information: This is 1 of 4 PRs splitting OSDOCS-18986 by assembly. This assembly's "Supported identity providers" section is a navigation file per the Jira ticket. Xrefs are allowed in the resulting reference module, which must only ever be included in one location. The existing anchor ID was preserved (same base string) with
_{context}appended, matching the pattern used in #108999.Note: this PR renames the anchor from
supported-identity-providerstosupported-identity-providers_{context}. The companion PR (#115739) forauthentication/index.adocstill links to the old anchor name; that PR should merge together with or before this one to avoid a stale anchor.