Skip to content

Latest commit

 

History

History
120 lines (80 loc) · 7.58 KB

installing-restricted-networks-gcp-installer-provisioned.adoc

File metadata and controls

120 lines (80 loc) · 7.58 KB

Installing a cluster on GCP in a disconnected environment

In {product-title} {product-version}, you can install a cluster on Google Cloud Platform (GCP) in a restricted network by creating an internal mirror of the installation release content on an existing Google Virtual Private Cloud (VPC).

Important

You can install an {product-title} cluster by using mirrored installation release content, but your cluster will require internet access to use the GCP APIs.

Prerequisites

  • You reviewed details about the {product-title} installation and update processes.

  • You read the documentation on selecting a cluster installation method and preparing it for users.

  • You configured a GCP project to host the cluster.

  • You mirrored the images for a disconnected installation to your registry and obtained the imageContentSources data for your version of {product-title}.

    Important

    Because the installation media is on the mirror host, you can use that computer to complete all installation steps.

  • You have an existing VPC in GCP. While installing a cluster in a restricted network that uses installer-provisioned infrastructure, you cannot use the installer-provisioned VPC. You must use a user-provisioned VPC that satisfies one of the following requirements:

    • Contains the mirror registry

    • Has firewall rules or a peering connection to access the mirror registry hosted elsewhere

  • If you use a firewall, you configured it to allow the sites that your cluster requires access to. While you might need to grant access to more sites, you must grant access to *.googleapis.com and accounts.google.com.

Additional resources

Alternatives to storing administrator-level secrets in the kube-system project

By default, administrator secrets are stored in the kube-system project. If you configured the credentialsMode parameter in the install-config.yaml file to Manual, you must use one of the following alternatives:

Configuring a GCP cluster to use short-term credentials

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.

Additional resources

Next steps