Skip to content

Commit 476d147

Browse files
authored
Merge pull request #93248 from brendan-daly-red-hat/OSDOCS-8691
OSDOCS-8691#adding NAT ref
2 parents c4219ed + 0bce15f commit 476d147

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

installing/installing_gcp/installing-gcp-shared-vpc.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="installing-gcp-shared-vpc"]
3-
= Installing a cluster on GCP into a shared VPC
3+
= Installing a cluster on {gcp-short} into a shared VPC
44
include::_attributes/common-attributes.adoc[]
55
:context: installing-gcp-shared-vpc
66
:FeatureName: Installing a cluster on GCP into a shared VPC
77

88
toc::[]
99

10-
In {product-title} version {product-version}, you can install a cluster into a shared Virtual Private Cloud (VPC) on Google Cloud Platform (GCP). In this installation method, the cluster is configured to use a VPC from a different GCP project. A shared VPC enables an organization to connect resources from multiple projects to a common VPC network. You can communicate within the organization securely and efficiently by using internal IP addresses from that network. For more information about shared VPC, see link:https://cloud.google.com/vpc/docs/shared-vpc[Shared VPC overview in the GCP documentation].
10+
In {product-title} version {product-version}, you can install a cluster into a shared Virtual Private Cloud (VPC) on {gcp-first}. In this installation method, the cluster is configured to use a VPC from a different {gcp-short} project. A shared VPC enables an organization to connect resources from multiple projects to a common VPC network. You can communicate within the organization securely and efficiently by using internal IP addresses from that network. For more information about shared VPC, see link:https://cloud.google.com/vpc/docs/shared-vpc[Shared VPC overview in the {gcp-short} documentation].
1111

1212
The installation program provisions the rest of the required infrastructure, which you can further customize. To customize the installation, you modify parameters in the `install-config.yaml` file before you install the cluster.
1313

@@ -17,9 +17,9 @@ The installation program provisions the rest of the required infrastructure, whi
1717
* You reviewed details about the xref:../../architecture/architecture-installation.adoc#architecture-installation[{product-title} installation and update] processes.
1818
* You read the documentation on xref:../../installing/overview/installing-preparing.adoc#installing-preparing[selecting a cluster installation method and preparing it for users].
1919
* If you use a firewall, you xref:../../installing/install_config/configuring-firewall.adoc#configuring-firewall[configured it to allow the sites] that your cluster requires access to.
20-
* You have a GCP host project which contains a shared VPC network.
21-
* You xref:../../installing/installing_gcp/installing-gcp-account.adoc#installing-gcp-account[configured a GCP project] to host the cluster. This project, known as the service project, must be attached to the host project. For more information, see link:https://cloud.google.com/vpc/docs/provisioning-shared-vpc#create-shared[Attaching service projects in the GCP documentation].
22-
* You have a GCP service account that has the xref:../../installing/installing_gcp/installing-gcp-account.adoc#minimum-required-permissions-ipi-gcp-xpn_installing-gcp-account[required GCP permissions] in both the host and service projects.
20+
* You xref:../../installing/installing_gcp/installing-gcp-account.adoc#installing-gcp-account[configured a {gcp-short} project] to host the cluster. This project, known as the service project, must be attached to the host project. For more information, see link:https://cloud.google.com/vpc/docs/provisioning-shared-vpc#create-shared[Attaching service projects in the {gcp-short} documentation].
21+
* You have a {gcp-short} host project that contains a shared VPC network and that has a configured Cloud Router and Cloud NAT gateway, to ensure that internet access from the VPC is available. For more information, see link:https://cloud.google.com/network-connectivity/docs/router/concepts/overview[Cloud Router overview] and link:https://cloud.google.com/nat/docs/overview[Cloud NAT overview] (Google documentation).
22+
* You have a {gcp-short} service account that has the xref:../../installing/installing_gcp/installing-gcp-account.adoc#minimum-required-permissions-ipi-gcp-xpn_installing-gcp-account[required {gcp-short} permissions] in both the host and service projects.
2323
* If you want to provide your own private hosted zone, you must have created one in the service project with the DNS pattern `cluster-name.baseDomain.`, for example `testCluster.example.com.`. The private hosted zone must be bound to the VPC in the host project. For more information about cross-project binding, see link:https://cloud.google.com/dns/docs/zones/cross-project-binding[Create a zone with cross-project binding] (Google documentation). If you do not provide a private hosted zone, the installation program will provision one automatically.
2424

2525
include::modules/cluster-entitlements.adoc[leveloffset=+1]
@@ -34,7 +34,7 @@ include::modules/installation-initializing-manual.adoc[leveloffset=+2]
3434

3535
[role="_additional-resources"]
3636
.Additional resources
37-
* xref:../../installing/installing_gcp/installation-config-parameters-gcp.adoc#installation-config-parameters-gcp[Installation configuration parameters for GCP]
37+
* xref:../../installing/installing_gcp/installation-config-parameters-gcp.adoc#installation-config-parameters-gcp[Installation configuration parameters for {gcp-short}]
3838

3939
include::modules/installation-gcp-enabling-shielded-vms.adoc[leveloffset=+2]
4040

@@ -60,16 +60,16 @@ By default, administrator secrets are stored in the `kube-system` project. If yo
6060

6161
* To manage long-term cloud credentials manually, follow the procedure in xref:../../installing/installing_gcp/installing-gcp-shared-vpc.adoc#manually-create-iam_installing-gcp-shared-vpc[Manually creating long-term credentials].
6262

63-
* To implement short-term credentials that are managed outside the cluster for individual components, follow the procedures in xref:../../installing/installing_gcp/installing-gcp-shared-vpc.adoc#installing-gcp-with-short-term-creds_installing-gcp-shared-vpc[Configuring a GCP cluster to use short-term credentials].
63+
* To implement short-term credentials that are managed outside the cluster for individual components, follow the procedures in xref:../../installing/installing_gcp/installing-gcp-shared-vpc.adoc#installing-gcp-with-short-term-creds_installing-gcp-shared-vpc[Configuring a {gcp-short} cluster to use short-term credentials].
6464

6565
//Manually creating long-term credentials
6666
include::modules/manually-create-identity-access-management.adoc[leveloffset=+2]
6767

6868
//Supertask: Configuring a GCP cluster to use short-term credentials
6969
[id="installing-gcp-with-short-term-creds_{context}"]
70-
=== Configuring a GCP cluster to use short-term credentials
70+
=== Configuring a {gcp-short} cluster to use short-term credentials
7171

72-
To install a cluster that is configured to use GCP Workload Identity, you must configure the CCO utility and create the required GCP resources for your cluster.
72+
To install a cluster that is configured to use {gcp-short} Workload Identity, you must configure the CCO utility and create the required {gcp-short} resources for your cluster.
7373

7474
//Task part 1: Configuring the Cloud Credential Operator utility
7575
include::modules/cco-ccoctl-configuring.adoc[leveloffset=+3]

0 commit comments

Comments
 (0)