Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion _attributes/attributes-openshift-dedicated.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,10 @@
:hybrid-console-second: Hybrid Cloud Console
:hybrid-console-url: link:https://console.redhat.com[Red Hat Hybrid Cloud Console]
:AWS: Amazon Web Services (AWS)
:GCP: Google Cloud Platform (GCP)
:GCP: Google Cloud
:gcp-first: Google Cloud
:gcp-full: Google Cloud
:gcp-short: Google Cloud
:openshift-networking: Red Hat OpenShift Networking
:product-registry: OpenShift image registry
:kebab: image:kebab.png[title="Options menu"]
Expand Down
52 changes: 26 additions & 26 deletions _topic_maps/_topic_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -315,39 +315,39 @@ Topics:
File: installation-config-parameters-ash
- Name: Uninstalling a cluster
File: uninstalling-cluster-azure-stack-hub
- Name: Installing on GCP
- Name: Installing on Google Cloud
Dir: installing_gcp
Distros: openshift-origin,openshift-enterprise
Topics:
- Name: Preparing to install on GCP
- Name: Preparing to install on Google Cloud
File: preparing-to-install-on-gcp
- Name: Configuring a GCP project
- Name: Configuring a Google Cloud project
File: installing-gcp-account
- Name: Installing a cluster quickly on GCP
- Name: Installing a cluster quickly on Google Cloud
File: installing-gcp-default
- Name: Installing a cluster on GCP with customizations
- Name: Installing a cluster on Google Cloud with customizations
File: installing-gcp-customizations
- Name: Installing a cluster on GCP in a disconnected environment
- Name: Installing a cluster on Google Cloud in a disconnected environment
File: installing-restricted-networks-gcp-installer-provisioned
- Name: Installing a cluster on GCP into an existing VPC
- Name: Installing a cluster on Google Cloud into an existing VPC
File: installing-gcp-vpc
- Name: Installing a cluster on GCP into a shared VPC
- Name: Installing a cluster on Google Cloud into a shared VPC
File: installing-gcp-shared-vpc
- Name: Installing a private cluster on GCP
- Name: Installing a private cluster on Google Cloud
File: installing-gcp-private
- Name: Installing a cluster on GCP using Deployment Manager templates
- Name: Installing a cluster on Google Cloud using Deployment Manager templates
File: installing-gcp-user-infra
- Name: Installing a cluster into a shared VPC on GCP using Deployment Manager templates
- Name: Installing a cluster into a shared VPC on Google Cloud using Deployment Manager templates
File: installing-gcp-user-infra-vpc
- Name: Installing a cluster on GCP in a disconnected environment with user-provisioned infrastructure
- Name: Installing a cluster on Google Cloud in a disconnected environment with user-provisioned infrastructure
File: installing-restricted-networks-gcp
- Name: Installing a three-node cluster on GCP
- Name: Installing a three-node cluster on Google Cloud
File: installing-gcp-three-node
- Name: Installation configuration parameters for GCP
- Name: Installation configuration parameters for Google Cloud
File: installation-config-parameters-gcp
- Name: Uninstalling a cluster on GCP
- Name: Uninstalling a cluster on Google Cloud
File: uninstalling-cluster-gcp
- Name: Installing a GCP cluster with the support for configuring multi-architecture compute machines
- Name: Installing a Google Cloud cluster with the support for configuring multi-architecture compute machines
File: installing-gcp-multiarch-support
- Name: Installing on IBM Cloud
Dir: installing_ibm_cloud
Expand Down Expand Up @@ -701,7 +701,7 @@ Topics:
File: creating-multi-arch-compute-nodes-azure
- Name: Creating a cluster with multi-architecture compute machines on AWS
File: creating-multi-arch-compute-nodes-aws
- Name: Creating a cluster with multi-architecture compute machines on GCP
- Name: Creating a cluster with multi-architecture compute machines on Google Cloud
File: creating-multi-arch-compute-nodes-gcp
- Name: Creating a cluster with multi-architecture compute machines on bare metal, IBM Power, or IBM Z
File: creating-multi-arch-compute-nodes-bare-metal
Expand Down Expand Up @@ -1437,7 +1437,7 @@ Topics:
File: nw-creating-dns-records-on-aws
- Name: Creating DNS records on Azure
File: nw-creating-dns-records-on-azure
- Name: Creating DNS records on GCP
- Name: Creating DNS records on Google Cloud
File: nw-creating-dns-records-on-gcp
- Name: Creating DNS records on Infoblox
File: nw-creating-dns-records-on-infoblox
Expand Down Expand Up @@ -1920,7 +1920,7 @@ Topics:
Topics:
- Name: Configuring the registry for AWS user-provisioned infrastructure
File: configuring-registry-storage-aws-user-infrastructure
- Name: Configuring the registry for GCP user-provisioned infrastructure
- Name: Configuring the registry for Google Cloud user-provisioned infrastructure
File: configuring-registry-storage-gcp-user-infrastructure
- Name: Configuring the registry for OpenStack user-provisioned infrastructure
File: configuring-registry-storage-openstack-user-infrastructure
Expand Down Expand Up @@ -2060,7 +2060,7 @@ Topics:
File: osdk-cco-aws-sts
- Name: CCO-based workflow for OLM-managed Operators with Microsoft Entra Workload ID
File: osdk-cco-azure
- Name: CCO-based workflow for OLM-managed Operators with GCP Workload Identity
- Name: CCO-based workflow for OLM-managed Operators with Google Cloud Workload Identity
File: osdk-cco-gcp
- Name: Cluster Operators reference
File: operator-reference
Expand Down Expand Up @@ -2383,7 +2383,7 @@ Topics:
File: creating-machineset-azure
- Name: Creating a compute machine set on Azure Stack Hub
File: creating-machineset-azure-stack-hub
- Name: Creating a compute machine set on GCP
- Name: Creating a compute machine set on Google Cloud
File: creating-machineset-gcp
- Name: Creating a compute machine set on IBM Cloud
File: creating-machineset-ibm-cloud
Expand Down Expand Up @@ -2438,7 +2438,7 @@ Topics:
File: cpmso-config-options-aws
- Name: Control plane configuration options for Microsoft Azure
File: cpmso-config-options-azure
- Name: Control plane configuration options for Google Cloud Platform
- Name: Control plane configuration options for Google Cloud
File: cpmso-config-options-gcp
- Name: Control plane configuration options for Nutanix
File: cpmso-config-options-nutanix
Expand Down Expand Up @@ -2468,7 +2468,7 @@ Topics:
Topics:
- Name: Cluster API configuration options for Amazon Web Services
File: cluster-api-config-options-aws
- Name: Cluster API configuration options for Google Cloud Platform
- Name: Cluster API configuration options for Google Cloud
File: cluster-api-config-options-gcp
- Name: Cluster API configuration options for Microsoft Azure
File: cluster-api-config-options-azure
Expand Down Expand Up @@ -2916,7 +2916,7 @@ Topics:
File: creating-windows-machineset-aws
- Name: Creating a Windows machine set on Azure
File: creating-windows-machineset-azure
- Name: Creating a Windows machine set on GCP
- Name: Creating a Windows machine set on Google Cloud
File: creating-windows-machineset-gcp
- Name: Creating a Windows machine set on Nutanix
File: creating-windows-machineset-nutanix
Expand Down Expand Up @@ -3717,10 +3717,10 @@ Topics:
Topics:
- Name: Configuring OADP with Azure
File: installing-oadp-azure
- Name: Configuring OADP with GCP
- Name: Configuring OADP with Google Cloud
Dir: installing
Topics:
- Name: Configuring OADP with GCP
- Name: Configuring OADP with Google Cloud
File: installing-oadp-gcp
- Name: Configuring OADP with MCG
Dir: installing
Expand Down
4 changes: 2 additions & 2 deletions architecture/osd-architecture-models-gcp.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ include::modules/osd-public-architecture-model-gcp.adoc[leveloffset=+1]

* xref:../osd_gcp_clusters/creating-a-gcp-psc-enabled-private-cluster.adoc#creating-a-gcp-psc-enabled-private-cluster[Private Service Connect overview]

* xref:../osd_gcp_clusters/creating-a-gcp-cluster-with-workload-identity-federation.adoc#osd-creating-a-cluster-on-gcp-with-workload-identity-federation[Creating a cluster on GCP with Workload Identity Federation authentication]
* xref:../osd_gcp_clusters/creating-a-gcp-cluster-with-workload-identity-federation.adoc#osd-creating-a-cluster-on-gcp-with-workload-identity-federation[Creating a cluster on {gcp-short} with Workload Identity Federation authentication]

* xref:../osd_gcp_clusters/creating-a-gcp-cluster-sa.adoc#osd-creating-a-cluster-on-gcp-sa[Creating a cluster on GCP with Service Account authentication]
* xref:../osd_gcp_clusters/creating-a-gcp-cluster-sa.adoc#osd-creating-a-cluster-on-gcp-sa[Creating a cluster on {gcp-short} with Service Account authentication]
2 changes: 1 addition & 1 deletion authentication/bound-service-account-tokens.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ include::_attributes/common-attributes.adoc[]

toc::[]

You can use bound service account tokens, which improves the ability to integrate with cloud provider identity access management (IAM) services, such as {product-title} on AWS IAM or Google Cloud Platform IAM.
You can use bound service account tokens, which improves the ability to integrate with cloud provider identity access management (IAM) services, such as {product-title} on AWS IAM or {gcp-full} IAM.

// About bound service account tokens
include::modules/bound-sa-tokens-about.adoc[leveloffset=+1]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ By setting different values for the `credentialsMode` parameter in the `install-
|X
|

|Google Cloud Platform (GCP)
|{gcp-first}
|X
|X
|X
Expand Down Expand Up @@ -98,7 +98,7 @@ include::modules/cco-determine-mode-cli.adoc[leveloffset=+2]

[id="about-cloud-credential-operator-default_{context}"]
== Default behavior
For platforms on which multiple modes are supported (AWS, Azure, and GCP), when the CCO operates in its default mode, it checks the provided credentials dynamically to determine for which mode they are sufficient to process `CredentialsRequest` CRs.
For platforms on which multiple modes are supported (AWS, Azure, and {gcp-short}), when the CCO operates in its default mode, it checks the provided credentials dynamically to determine for which mode they are sufficient to process `CredentialsRequest` CRs.

By default, the CCO determines whether the credentials are sufficient for mint mode, which is the preferred mode of operation, and uses those credentials to create appropriate credentials for components in the cluster. If the credentials are not sufficient for mint mode, it determines whether they are sufficient for passthrough mode. If the credentials are not sufficient for passthrough mode, the CCO cannot adequately process `CredentialsRequest` CRs.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ include::_attributes/common-attributes.adoc[]

toc::[]

Manual mode is supported for Amazon Web Services (AWS), global Microsoft Azure, Microsoft Azure Stack Hub, Google Cloud Platform (GCP), {ibm-cloud-name}, and Nutanix.
Manual mode is supported for Amazon Web Services (AWS), global Microsoft Azure, Microsoft Azure Stack Hub, {gcp-first}, {ibm-cloud-name}, and Nutanix.

[id="manual-mode-classic_{context}"]
== User-managed credentials
Expand All @@ -19,7 +19,7 @@ For information about configuring your cloud provider to use manual mode, see th

[NOTE]
====
An AWS, global Azure, or GCP cluster that uses manual mode might be configured to use short-term credentials for different components. For more information, see xref:../../authentication/managing_cloud_provider_credentials/cco-short-term-creds.adoc#cco-short-term-creds[Manual mode with short-term credentials for components].
An AWS, global Azure, or {gcp-short} cluster that uses manual mode might be configured to use short-term credentials for different components. For more information, see xref:../../authentication/managing_cloud_provider_credentials/cco-short-term-creds.adoc#cco-short-term-creds[Manual mode with short-term credentials for components].
====

[role="_additional-resources"]
Expand All @@ -28,7 +28,7 @@ An AWS, global Azure, or GCP cluster that uses manual mode might be configured t

* xref:../../installing/installing_aws/ipi/installing-aws-customizations.adoc#manually-create-iam_installing-aws-customizations[Manually creating long-term credentials for AWS]
* xref:../../installing/installing_azure/ipi/installing-azure-customizations.adoc#manually-create-iam_installing-azure-customizations[Manually creating long-term credentials for Azure]
* xref:../../installing/installing_gcp/installing-gcp-customizations.adoc#manually-create-iam_installing-gcp-customizations[Manually creating long-term credentials for GCP]
* xref:../../installing/installing_gcp/installing-gcp-customizations.adoc#manually-create-iam_installing-gcp-customizations[Manually creating long-term credentials for {gcp-short}]
* xref:../../installing/installing_ibm_cloud/configuring-iam-ibm-cloud.adoc#configuring-iam-ibm-cloud[Configuring IAM for {ibm-cloud-name}]
* xref:../../installing/installing_nutanix/installing-nutanix-installer-provisioned.adoc#manually-create-iam-nutanix_installing-nutanix-installer-provisioned[Configuring IAM for Nutanix]
* xref:../../authentication/managing_cloud_provider_credentials/cco-short-term-creds.adoc#cco-short-term-creds[Manual mode with short-term credentials for components]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ include::_attributes/common-attributes.adoc[]

toc::[]

Mint mode is the default Cloud Credential Operator (CCO) credentials mode for {product-title} on platforms that support it. Mint mode supports Amazon Web Services (AWS) and Google Cloud Platform (GCP) clusters.
Mint mode is the default Cloud Credential Operator (CCO) credentials mode for {product-title} on platforms that support it. Mint mode supports Amazon Web Services (AWS) and {gcp-first} clusters.

[id="mint-mode-about"]
== Mint mode credentials management
Expand Down Expand Up @@ -47,9 +47,9 @@ The credential you provide for mint mode in Amazon Web Services (AWS) must have
* `iam:SimulatePrincipalPolicy`
====

The credential you provide for mint mode in Google Cloud Platform (GCP) must have the following permissions:
The credential you provide for mint mode in {gcp-first} must have the following permissions:

.Required GCP permissions
.Required {gcp-short} permissions
[%collapsible]
====
* `resourcemanager.projects.get`
Expand Down
Loading