Skip to content

Commit 42e473b

Browse files
committed
OSDOCS-18127: adds MCP gateway spine to RHCL docs
1 parent 8843b4e commit 42e473b

32 files changed

Lines changed: 168 additions & 10 deletions

_attributes/attributes.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
:prodname: Connectivity Link
1111
:prodnamefull: {rh} {prodname}
1212
:productpkg: red_hat_connectivity_link
13+
:mcpg: MCP gateway
1314

1415
:version: 1.3
1516
:version-1: 1.2.x

_topic_maps/_topic_map.yml

Lines changed: 51 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,46 @@
2323
# topic groups and topics on the main page.
2424

2525
---
26-
Name: Discover
26+
Name: Red Hat Connectivity Link
2727
Dir: introduction
2828
Distros: rhcl
2929
Topics:
3030
- Name: About Red Hat Connectivity Link
31-
File: introduction
31+
File: rhcl-introduction
3232
---
33-
Name: What's New
33+
Name: MCP gateway
34+
Dir: mcp_gateway_discover
35+
Distros: rhcl
36+
Topics:
37+
- Name: About the MCP gateway
38+
File: mcp-gateway-introduction
39+
- Name: MCP gateway architecture
40+
File: mcp-gateway-architecture
41+
---
42+
Name: Release notes
3443
Dir: release_notes
3544
Distros: rhcl
3645
Topics:
3746
- Name: Red Hat Connectivity Link Release Notes
3847
File: rhcl-release-notes
3948
---
40-
Name: Installing on OpenShift Container Platform
49+
Name: Installing Connectivity Link
4150
Dir: install-guide
4251
Distros: rhcl
4352
Topics:
4453
- Name: Installing on OpenShift Container Platform
4554
File: install-guide
4655
---
47-
Name: Configuring and deploying gateway policies
56+
Name: Installing the MCP gateway
57+
Dir: mcp_gateway_install
58+
Distros: rhcl
59+
Topics:
60+
- Name: Getting started with the MCP gateway
61+
File: mcp-gateway-get-started
62+
- Name: Installing MCP gateway
63+
File: mcp-gateway-install
64+
---
65+
Name: Red Hat Connectivity Link
4866
Dir: deployment
4967
Distros: rhcl
5068
Topics:
@@ -53,16 +71,42 @@ Topics:
5371
- Name: Using on-premise DNS with CoreDNS
5472
File: coredns
5573
---
74+
Name: Configure the MCP gateway, register servers, and create policies
75+
Dir: mcp_gateway_config
76+
Distros: rhcl
77+
Topics:
78+
- Name: Configuring the MCP gateway
79+
File: mcp-gateway-configure
80+
- Name: Register MCP servers
81+
File: mcp-gateway-register-servers
82+
- Name: Configure authentication for the MCP gateway
83+
File: mcp-gateway-authz
84+
- Name: Configure authorization for the MCP gateway
85+
File: mcp-gateway-authn
86+
- Name: Using credentials to access external APIs
87+
File: mcp-gateway-vault
88+
---
5689
Name: Observability
5790
Dir: observability
5891
Distros: rhcl
5992
Topics:
60-
- Name: Observability
93+
- Name: Observing Connectivity Link
6194
File: observability
95+
- Name: Observing MCP gateway
96+
File: mcp-gateway-observe
6297
---
6398
Name: Updating Red Hat Connectivity Link
6499
Dir: updating
65100
Distros: rhcl
66101
Topics:
67-
- Name: Updating Red Hat Connectivity Link
102+
- Name: Updating Connectivity Link
68103
File: updating-rhcl
104+
---
105+
Name: Troubleshooting and getting support
106+
Dir: troubleshoot_support
107+
Distros: rhcl
108+
Topics:
109+
- Name: Troubleshooting MCP gateway
110+
File: mcp-gateway-troubleshooting
111+
- Name: Troubleshooting Connectivity Link
112+
File: rhcl-troubleshooting

install-guide/install-guide.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,5 @@ include::modules/using-your-subscription.adoc[leveloffset=+1]
6060
[id="addtional-resources_rhcl-install"]
6161
[role="_additional-resources"]
6262
== Additional resources
63-
* xref:../introduction/introduction.adoc#con-connectivity-link-supported-configs_rhcl-introduction[Supported Configurations for {product-title}]
63+
* xref:../introduction/rhcl-introduction.adoc#con-connectivity-link-supported-configs_rhcl-introduction[Supported Configurations for {product-title}]
6464
* https://docs.redhat.com/en/documentation/openshift_container_platform/{ocp-latest-version}/html/operators/index[OpenShift Operators]
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ include::_attributes/attributes.adoc[]
33
[id="rhcl-introduction"]
44
= Introduction to {prodname}
55
:context: rhcl-introduction
6-
//toc:[]
76

87
[role="_abstract"]
98
{product-title} is a control plane for configuring the Gateway API data plane in {ocp} clusters. You can use it to apply authentication, rate limiting, and DNS policies to gateway resources.
@@ -33,6 +32,6 @@ include::modules/con-connectivity-link-supported-configs.adoc[leveloffset=+1]
3332
== Additional resources
3433

3534
* link:https://developers.redhat.com/products/red-hat-connectivity-link[Red Hat Connectivity Link]
36-
* link:https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html-single/ingress_and_load_balancing/index#ingress-gateway-api[Gateway API with OpenShift Container Platform networking]
35+
* link:https://docs.redhat.com/en/documentation/openshift_container_platform/4.21/html-single/ingress_and_load_balancing/index#ingress-gateway-api[Gateway API with OpenShift Container Platform networking]
3736
* link:https://docs.redhat.com/en/documentation/red_hat_openshift_service_mesh/[Red Hat OpenShift Service Mesh 3.2 documentation]
3837

mcp_gateway_config/_attributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../_attributes/

mcp_gateway_config/images

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../images/
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/attributes.adoc[]
3+
[id="mcp-gateway-authn"]
4+
= AuthN with {mcpg}
5+
:context: mcp-gateway-authn
6+
7+
[role="_abstract"]
8+
FPO assembly
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/attributes.adoc[]
3+
[id="mcp-gateway-authz"]
4+
= AuthZ with {mcpg}
5+
:context: mcp-gateway-authz
6+
7+
[role="_abstract"]
8+
FPO assembly
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/attributes.adoc[]
3+
[id="mcp-gateway-config-listener-route"]
4+
= Configuring the MCP gateway listener and route
5+
:context: mcp-gateway-config-listener-route
6+
7+
[role="_abstract"]
8+
FPO assembly
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/attributes.adoc[]
3+
[id="mcp-gateway-register-servers"]
4+
= Registering MCP servers
5+
:context: mcp-gateway-register-servers
6+
7+
[role="_abstract"]
8+
FPO assembly

0 commit comments

Comments
 (0)