Skip to content

Commit 93c2ad0

Browse files
authored
Merge pull request #87488 from mletalie/OSDOCS-13126
[OSDOCS-13126][OSD-GCP] Clarify use of constraints/compute.restrictLoadBalancerCreationForTypes in "Required customer procedure"
2 parents bb7a2ee + 5e909c9 commit 93c2ad0

File tree

2 files changed

+24
-15
lines changed

2 files changed

+24
-15
lines changed

modules/ccs-gcp-customer-procedure.adoc

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,30 @@
66

77
= Required customer procedure
88

9-
The Customer Cloud Subscription (CCS) model allows Red Hat to deploy and manage {product-title} into a customer's Google Cloud Platform (GCP) project. Red Hat requires several prerequisites to provide these services.
9+
The Customer Cloud Subscription (CCS) model allows Red{nbsp}Hat to deploy and manage {product-title} into a customer's Google Cloud Platform (GCP) project. Red Hat requires several prerequisites to provide these services.
1010
[NOTE]
1111
====
1212
The following requirements in this topic apply to {product-title} on {GCP} clusters created using both the service account and Workload Identity Federation authentication type. For additional requirements that apply to the service account authentication type only, see _Service account authentication type procedure_. For additional requirements that apply to the Workload Identity Federation authentication type only, see _Workload Identity Federation authentication type procedure_.
1313
====
1414

15-
[WARNING]
16-
====
17-
To use {product-title} in your GCP project, the following GCP organizational policy constraints cannot be in place:
15+
.Prerequisites
16+
17+
Before using {product-title} in your GCP project, confirm that the following organizational policy constraints are configured correctly where applicable:
1818

19-
* `constraints/iam.allowedPolicyMemberDomains` (This policy constraint is supported only if Red Hat's `DIRECTORY_CUSTOMER_IDs C02k0l5e8` and `C04j7mbwl` are included in the allow list. Use this policy constraint with caution).
19+
* `constraints/iam.allowedPolicyMemberDomains`
20+
** This policy constraint is supported only if Red{nbsp}Hat's Directory Customer ID's `C02k0l5e8` and `C04j7mbwl` are included in the allowlist.
2021
* `constraints/compute.restrictLoadBalancerCreationForTypes`
21-
* `constraints/compute.requireShieldedVm` (This policy constraint is supported only if the cluster is installed with "Enable Secure Boot support for Shielded VMs" selected during the initial cluster creation).
22-
* `constraints/compute.vmExternalIpAccess` (This policy constraint is supported when installing a private cluster with GCP Private Service Connect (PSC). For all other cases, this policy constraint is supported only after installation).
22+
** This policy constraint is supported only when creating a private cluster with GCP Private Service Connect (PSC). You must ensure that the `INTERNAL_TCP_UDP` load balancer type is included in the allowlist or excluded from the deny list.
23+
+
24+
[IMPORTANT]
2325
====
26+
Although the `EXTERNAL_NETWORK_TCP_UDP` load balancer type is not required when creating a private cluster with GCP Private Service Connect (PSC), disallowing it via this constraint will prevent the cluster from being able to create externally accessible load balancers.
27+
====
28+
29+
* `constraints/compute.requireShieldedVm`
30+
** This policy constraint is supported only if the cluster is created with *Enable Secure Boot support for Shielded VMs* selected during the initial cluster creation.
31+
* `constraints/compute.vmExternalIpAccess`
32+
** This policy constraint is supported only when creating a private cluster with GCP Private Service Connect (PSC). For all other cluster types, this policy constraint is supported only after cluster creation.
2433

2534
.Procedure
2635

modules/creating-a-machine-pool-cli.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Your Amazon EC2 Spot Instances might be interrupted at any time. Use Amazon EC2
5454
====
5555
endif::openshift-rosa[]
5656
`--disk-size=<disk_size>`:: Optional: Specifies the worker node disk size. The value can be in GB, GiB, TB, or TiB. Replace `<disk_size>` with a numeric value and unit, for example `--disk-size=200GiB`.
57-
`--availability-zone=<availability_zone_name>`::
57+
`--availability-zone=<availability_zone_name>`::
5858
ifdef::openshift-rosa-hcp[]
5959
Optional: You can create a machine pool in an availability zone of your choice. Replace `<availability_zone_name>` with an availability zone name.
6060
endif::openshift-rosa-hcp[]
@@ -196,9 +196,9 @@ I: To view all machine pools, run 'rosa list machinepools -c mycluster'
196196
----
197197

198198
//ifdef::openshift-rosa-hcp[] Uncomment this out once HCP split occurs
199-
* To add a Windows Licence Included enabled machine pool to a {hcp-title} cluster, see link:https://access.redhat.com/articles/7096903[AWS Windows License Included for ROSA with HCP].
199+
* To add a Windows License Included enabled machine pool to a {hcp-title} cluster, see link:https://access.redhat.com/articles/7096903[AWS Windows License Included for ROSA with HCP].
200200
+
201-
Windows Licence Included enabled machine pools can only be created when the following criteria is met:
201+
Windows License Included enabled machine pools can only be created when the following criteria is met:
202202
203203
** The host cluster is a {hcp-title} cluster.
204204
** The instance type is bare metal EC2.
@@ -277,15 +277,15 @@ Desired replicas: 3-6
277277
Current replicas: 3
278278
Instance type: m5.xlarge
279279
Labels: app=db, tier=backend
280-
Taints:
280+
Taints:
281281
Availability zone: us-east-2a
282282
Subnet: subnet-0cb56f5f41880c413
283283
Version: 4.14.34
284284
Autorepair: Yes
285-
Tuning configs:
286-
Additional security group IDs:
287-
Node drain grace period:
288-
Message:
285+
Tuning configs:
286+
Additional security group IDs:
287+
Node drain grace period:
288+
Message:
289289
----
290290
endif::openshift-rosa-hcp[]
291291

0 commit comments

Comments
 (0)