Preparing to install on GCP

    Before installing OKD on Google Cloud Platform (GCP), you must create a service account and configure a GCP project. See for details about creating a project, enabling API services, configuring DNS, GCP account limits, and supported GCP regions.

    If the cloud identity and access management (IAM) APIs are not accessible in your environment, or if you do not want to store an administrator-level credential secret in the namespace, see Manually creating IAM for GCP for other options.

    You can install OKD on installer-provisioned or user-provisioned infrastructure. The default installation type uses installer-provisioned infrastructure, where the installation program provisions the underlying infrastructure for the cluster. You can also install OKD on infrastructure that you provision. If you do not use infrastructure that the installation program provisions, you must manage and maintain the cluster resources yourself.

    You can install a cluster on GCP infrastructure that is provisioned by the OKD installation program, by using one of the following methods:

    • : You can install OKD on GCP infrastructure that is provisioned by the OKD installation program. You can install a cluster quickly by using the default configuration options.

    • Installing a customized cluster on GCP: You can install a customized cluster on GCP infrastructure that the installation program provisions. The installation program allows for some customization to be applied at the installation stage. Many other customization options are available .

    • Installing a cluster on GCP with network customizations: You can customize your OKD network configuration during installation, so that your cluster can coexist with your existing IP address allocations and adhere to your network requirements.

    • : You can install OKD on an existing GCP Virtual Private Cloud (VPC). You can use this installation method if you have constraints set by the guidelines of your company, such as limits on creating new accounts or infrastructure.

    • Installing a private cluster on an existing VPC: You can install a private cluster on an existing GCP VPC. You can use this method to deploy OKD on an internal network that is not visible to the internet.

    Installing a cluster on user-provisioned infrastructure

    You can install a cluster on GCP infrastructure that you provision, by using one of the following methods:

    • Installing a cluster on GCP with user-provisioned infrastructure: You can install OKD on GCP infrastructure that you provide. You can use the provided Deployment Manager templates to assist with the installation.

    • : You can install OKD on GCP in a restricted network with user-provisioned infrastructure. By creating an internal mirror of the installation release content, you can install a cluster that does not require an active internet connection to obtain the software components. You can also use this installation method to ensure that your clusters only use container images that satisfy your organizational controls on external content.