Skip to content

Commit f029967

Browse files
committed
deploy: 89822dd
1 parent 308869b commit f029967

File tree

18 files changed

+498
-338
lines changed

18 files changed

+498
-338
lines changed

pr-643/admin-rhdh/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1733,7 +1733,7 @@ <h2 id="snip-customer-support-info_admin-rhdh">Red Hat Developer Hub support</h2
17331733
<p>To search or browse through the Red Hat Knowledgebase of technical support articles about Red Hat products.</p>
17341734
</li>
17351735
<li>
1736-
<p>To create a <a href="https://access.redhat.com/support/cases/#/case/new/get-support?caseCreate=true">support case</a> for Red Hat Global Support Services (GSS). For support case creation, select <strong>Red Hat Developer Hub</strong> as the product and select the appropriate product version.</p>
1736+
<p>To create a <a href="https://access.redhat.com/support/cases/#/case/new/get-support?caseCreate=true">support case</a> for Red Hat Global Support Services (GSS). For support case creation, select <strong>Red Hat Developer Hub</strong> as the product and select the appropriate product version. For detailed information about supported platforms, see <a href="https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.3/html-single/release_notes/index#con-release-notes-overview.adoc">Supported Platforms</a> and the <a href="https://access.redhat.com/support/policy/updates/developerhub">Red Hat Developer Hub Life Cycle</a>.</p>
17371737
</li>
17381738
</ul>
17391739
</div>
@@ -1766,7 +1766,7 @@ <h2 id="assembly-add-custom-app-file-openshift_admin-rhdh">Chapter 1. Adding a c
17661766
<p>The Red Hat Developer Hub Operator</p>
17671767
</li>
17681768
<li>
1769-
<p>The Red Hat Developer Hub Helm chart.</p>
1769+
<p>The Red Hat Developer Hub Helm chart</p>
17701770
</li>
17711771
</ul>
17721772
</div>
@@ -5849,7 +5849,7 @@ <h2 id="proc-rhdh-deployment-config_assembly-admin-templates">Chapter 11. Config
58495849
</div>
58505850
<div id="footer">
58515851
<div id="footer-text">
5852-
Last updated 2024-11-05 21:13:44 UTC
5852+
Last updated 2024-11-05 21:14:32 UTC
58535853
</div>
58545854
</div>
58555855
</body>

pr-643/authentication/index.html

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1604,7 +1604,7 @@ <h1>Enabling authentication in Red Hat Developer Hub</h1>
16041604
<li><a href="#creating-a-custom-transformer-to-provision-users-from-rhsso-to-the-software-catalog">2.3. Creating a custom transformer to provision users from Red Hat Single-Sign On (RHSSO) to the software catalog</a></li>
16051605
</ul>
16061606
</li>
1607-
<li><a href="#assembly-auth-provider-github">Chapter 3. Enabling the GitHub authentication provider</a>
1607+
<li><a href="#authenticating-with-github">Chapter 3. Authenticating with GitHub</a>
16081608
<ul class="sectlevel2">
16091609
<li><a href="#enabling-authentication-with-github">3.1. Enabling authentication with GitHub</a></li>
16101610
<li><a href="#provisioning-users-from-github-to-the-software-catalog">3.2. Provisioning users from GitHub to the software catalog</a></li>
@@ -2474,7 +2474,7 @@ <h3 id="creating-a-custom-transformer-to-provision-users-from-rhsso-to-the-softw
24742474
</div>
24752475
</div>
24762476
<div class="sect1">
2477-
<h2 id="assembly-auth-provider-github">Chapter 3. Enabling the GitHub authentication provider</h2>
2477+
<h2 id="authenticating-with-github">Chapter 3. Authenticating with GitHub</h2>
24782478
<div class="sectionbody">
24792479
<div class="paragraph">
24802480
<p>To authenticate users with GitHub or GitHub Enterprise:</p>
@@ -2797,6 +2797,55 @@ <h3 id="enabling-authentication-with-github">3.1. Enabling authentication with G
27972797
</dd>
27982798
</dl>
27992799
</div>
2800+
<div class="admonitionblock tip">
2801+
<table>
2802+
<tr>
2803+
<td class="icon">
2804+
<div class="title">Tip</div>
2805+
</td>
2806+
<td class="content">
2807+
<div class="paragraph">
2808+
<p>To enable GitHub integration with a different authentication provider, complete the following configurations:</p>
2809+
</div>
2810+
<div class="ulist">
2811+
<ul>
2812+
<li>
2813+
<p>Add the GitHub provider to the existing <code>auth</code> section.</p>
2814+
</li>
2815+
<li>
2816+
<p>Keep the <code>signInPage</code> section from your authentication provider configuration.</p>
2817+
</li>
2818+
</ul>
2819+
</div>
2820+
<div class="listingblock">
2821+
<div class="title"><code>app-config-rhdh.yaml</code> fragment with mandatory fields to enable GitHub integration and use a different authentication provider</div>
2822+
<div class="content">
2823+
<pre class="CodeRay highlight"><code data-lang="yaml">auth:
2824+
environment: production
2825+
providers:
2826+
github:
2827+
production:
2828+
clientId: ${AUTH_GITHUB_CLIENT_ID}
2829+
clientSecret: ${AUTH_GITHUB_CLIENT_SECRET}
2830+
<em>&lt;your_other_authentication_providers_configuration&gt;</em>
2831+
integrations:
2832+
github:
2833+
- host: ${GITHUB_HOST_DOMAIN}
2834+
apps:
2835+
- appId: ${AUTH_GITHUB_APP_ID}
2836+
clientId: ${AUTH_GITHUB_CLIENT_ID}
2837+
clientSecret: ${GITHUB_CLIENT_SECRET}
2838+
webhookUrl: ${GITHUB_WEBHOOK_URL}
2839+
webhookSecret: ${GITHUB_WEBHOOK_SECRET}
2840+
privateKey: |
2841+
${GITHUB_PRIVATE_KEY_FILE}
2842+
signInPage: <em>&lt;your_main_authentication_provider&gt;</em></code></pre>
2843+
</div>
2844+
</div>
2845+
</td>
2846+
</tr>
2847+
</table>
2848+
</div>
28002849
</div>
28012850
</div>
28022851
</li>
@@ -3599,7 +3648,7 @@ <h3 id="provisioning-users-from-microsoft-azure-to-the-software-catalog">4.2. Pr
35993648
</div>
36003649
<div id="footer">
36013650
<div id="footer-text">
3602-
Last updated 2024-11-05 21:13:44 UTC
3651+
Last updated 2024-11-05 21:14:32 UTC
36033652
</div>
36043653
</div>
36053654
</body>

0 commit comments

Comments
 (0)