Skip to content

Commit 0f16f3b

Browse files
authored
Merge pull request #47050 from EricPonvelle/OSDOCS-3205_Network-Ingress
OSDOCS-3205: Added information about the Network Ingress to OCM book
2 parents f918024 + 9814b51 commit 0f16f3b

File tree

5 files changed

+54
-6
lines changed

5 files changed

+54
-6
lines changed

.vscode/settings.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"workbench.colorCustomizations": {
3+
"activityBar.activeBackground": "#1f6fd0",
4+
"activityBar.activeBorder": "#ee90bb",
5+
"activityBar.background": "#1f6fd0",
6+
"activityBar.foreground": "#e7e7e7",
7+
"activityBar.inactiveForeground": "#e7e7e799",
8+
"activityBarBadge.background": "#ee90bb",
9+
"activityBarBadge.foreground": "#15202b",
10+
"sash.hoverBorder": "#1f6fd0",
11+
"statusBar.background": "#1857a4",
12+
"statusBar.foreground": "#e7e7e7",
13+
"statusBarItem.hoverBackground": "#1f6fd0",
14+
"statusBarItem.remoteBackground": "#1857a4",
15+
"statusBarItem.remoteForeground": "#e7e7e7",
16+
"titleBar.activeBackground": "#1857a4",
17+
"titleBar.activeForeground": "#e7e7e7",
18+
"titleBar.inactiveBackground": "#1857a499",
19+
"titleBar.inactiveForeground": "#e7e7e799"
20+
},
21+
"peacock.color": "#1857a4"
22+
}

architecture/ocm-overview-ocp.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ Selecting an active, installed cluster shows tabs associated with that cluster.
4646
include::modules/ocm-overview-tab.adoc[leveloffset=+2]
4747
include::modules/ocm-accesscontrol-tab.adoc[leveloffset=+2]
4848
include::modules/ocm-addons-tab.adoc[leveloffset=+2]
49-
include::modules/ocm-networking-tab.adoc[leveloffset=+2]
5049
include::modules/ocm-insightsadvisor-tab.adoc[leveloffset=+2]
5150
include::modules/ocm-machinepools-tab.adoc[leveloffset=+2]
5251
include::modules/ocm-support-tab.adoc[leveloffset=+2]
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Module included in the following assemblies:
2+
//
3+
// ocm/ocm-overview.adoc
4+
:_content-type: PROCEDURE
5+
[id="ocm-networking-tab-adding-ingress_{context}"]
6+
= Adding a network Ingress to your {product-title} cluster
7+
8+
You can add a network Ingress to your cluster from the {cluster-manager-url} web UI.
9+
10+
.Prerequisites
11+
12+
* You have a Red Hat account.
13+
* You have the required permissions to make changes to your cluster in {cluster-manager}.
14+
15+
.Procedure
16+
17+
. From the **Networking** tab in {cluster-manager}, click the **Additional application router** toggle to enable the Ingress. There are two options you can add to the additional router:
18+
.. **Make router private**: This checkbox allows you to control cluster privacy. By default, your Ingress router is publicly exposed and allows anyone access. You can limit access to applications or websites you run on your cluster by selecting this checkbox. For example, if you only want internal employees to access this cluster, then using this option requires a private connection, such as a virtual private network (VPN) or virtual private cloud (VPC) peering connection.
19+
.. **Label match for additional router**: This field provides a way to target the specific route you want exposed in this additional Ingress router. By default, the router exposes all routes. If you leave this field blank, these routes stay exposed.
20+
+
21+
A commonly used setup has a private default router, which means any applications deployed require a VPN or VPC peering to access. You can create an additional public router with a label match of `route=external`. Then, if you add the `route=external` label to additional routes, the additional router matches this label and exposes it for public use.
22+
. Click **Change settings** to confirm that you want to add the network Ingress.
Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
// Module included in the following assemblies:
22
//
33
// ocm/ocm-overview.adoc
4-
4+
:_content-type: CONCEPT
55
[id="ocm-networking-tab_{context}"]
66
= Networking tab
77

88
The **Networking** tab provides a control plane API endpoint as well as the default application router. Both the control plane API endpoint and the default application router can be made private by selecting the respective box below each of them.
99

10-
[NOTE]
10+
ifdef::openshift-rosa[]
11+
[IMPORTANT]
1112
====
12-
For Security Token Service (STS) installations, these options cannot be changed.
13+
For Security Token Service (STS) installations, these options cannot be changed. STS installations also do not allow you to change privacy nor allow you to add an additional router.
1314
====
15+
endif::openshift-rosa[]
1416

1517
ifndef::openshift-rosa[]
1618
[IMPORTANT]
1719
====
18-
{cluster-manager-first} does not support the networking tab for {GCP} clusters unless the organization has the `capability.organization.create_gcp_non_ccs_cluster` permission attached.
20+
{cluster-manager-first} does not support the networking tab for a Google Cloud Platform (GCP), non-CCS cluster running in a Red Hat GCP project.
1921
====
2022
endif::openshift-rosa[]

ocm/ocm-overview.adoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ Selecting an active, installed cluster shows tabs associated with that cluster.
4646
include::modules/ocm-overview-tab.adoc[leveloffset=+2]
4747
include::modules/ocm-accesscontrol-tab.adoc[leveloffset=+2]
4848
include::modules/ocm-addons-tab.adoc[leveloffset=+2]
49-
include::modules/ocm-networking-tab.adoc[leveloffset=+2]
49+
include::modules/ocm-networking-tab-concept.adoc[leveloffset=+2]
50+
ifndef::openshift-rosa[]
51+
include::modules/ocm-networking-tab-adding-ingress.adoc[leveloffset=+3]
52+
endif::openshift-rosa[]
5053
include::modules/ocm-insightsadvisor-tab.adoc[leveloffset=+2]
5154
include::modules/ocm-machinepools-tab.adoc[leveloffset=+2]
5255
include::modules/ocm-support-tab.adoc[leveloffset=+2]

0 commit comments

Comments
 (0)