Skip to content

Commit 66809c8

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

40 files changed

Lines changed: 184 additions & 6 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: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,21 @@
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
32+
---
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
3241
---
3342
Name: What's New
3443
Dir: release_notes
@@ -37,13 +46,22 @@ 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
---
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+
---
4765
Name: Configuring and deploying gateway policies
4866
Dir: deployment
4967
Distros: rhcl
@@ -53,16 +71,54 @@ Topics:
5371
- Name: Using on-premise DNS with CoreDNS
5472
File: coredns
5573
---
74+
Name: Configure MCP gateway and register servers
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+
---
5683
Name: Observability
5784
Dir: observability
5885
Distros: rhcl
5986
Topics:
6087
- Name: Observability
6188
File: observability
6289
---
90+
Name: Observing MCP gateway
91+
Dir: mcp_gateway_observability
92+
Distros: rhcl
93+
Topics:
94+
- Name: Observing MCP gateway
95+
File: mcp-gateway-observe
96+
---
6397
Name: Updating Red Hat Connectivity Link
6498
Dir: updating
6599
Distros: rhcl
66100
Topics:
67101
- Name: Updating Red Hat Connectivity Link
68102
File: updating-rhcl
103+
---
104+
Name: Securing your gateways
105+
Dir: security
106+
Distros: rhcl
107+
Topics:
108+
# do we want to move rhcl policies here?
109+
- Name: mcp-gateway-authz
110+
File: mcp-gateway-authz
111+
- Name: mcp-gateway-authn
112+
File: mcp-gateway-authn
113+
- Name: Using Vault
114+
File: mcp-gateway-vault
115+
---
116+
Name: Troubleshooting and getting support
117+
Dir: troubleshoot_support
118+
Distros: rhcl
119+
Topics:
120+
# rhcl? doc gap here
121+
- Name: Troubleshooting MCP gateway
122+
File: mcp-gateway-troubleshooting
123+
- Name: Troubleshooting Connectivity Link
124+
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-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

mcp_gateway_config/modules

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

mcp_gateway_config/snippets

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

0 commit comments

Comments
 (0)