-
Notifications
You must be signed in to change notification settings - Fork 140
/
gcp-terraform.html.md.erb
39 lines (22 loc) · 2.28 KB
/
gcp-terraform.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---
title: Installing Ops Manager on GCP Using Terraform
owner: Ops Manager
---
This topic explains how to install <%= vars.platform_name %> on GCP using Terraform.
## <a id="overview"></a> Overview
You can install <%= vars.platform_name %> on GCP with either the <%= vars.app_runtime_full %> (<%= vars.app_runtime_abbr %>) or <%= vars.k8s_runtime_full %> (<%= vars.k8s_runtime_abbr %>) runtime.
To install <%= vars.platform_name %> on GCP using Terraform, do one of the following:
* Install with <%= vars.app_runtime_abbr %>. See [Install on <%= vars.app_runtime_abbr %> Using Terraform](#terraform-pas).
* Install with <%= vars.k8s_runtime_abbr %>. See [Install on <%= vars.k8s_runtime_abbr %> Using Terraform](#terraform-pks).
## <a id="terraform-pas"></a> Install with <%= vars.app_runtime_abbr %> Using Terraform
To install with <%= vars.app_runtime_abbr %> using Terraform, do the following:
1. Deploy <%= vars.ops_manager %>. See [Deploying <%= vars.ops_manager %> on GCP Using Terraform](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/gcp/prepare-env-terraform.html).
1. Configure BOSH Director. See [Configuring BOSH Director on GCP Using Terraform](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/gcp/config-terraform.html).
1. (Optional) Configure a shared VPC. See [(Optional) Configuring a Shared VPC on GCP](./gcp-shared-vpc.html).
1. Configure <%= vars.app_runtime_abbr %>. See [Configuring <%= vars.app_runtime_abbr %>](./configure-pas.html).
## <a id="terraform-pks"></a> Install with <%= vars.k8s_runtime_abbr %> Using Terraform
To install with <%= vars.k8s_runtime_abbr %> using Terraform, do the following:
1. Deploy <%= vars.ops_manager %>. See [Deploying <%= vars.ops_manager %> on GCP Using Terraform](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/gcp/prepare-env-terraform.html).
1. Configure BOSH Director. See [Configuring BOSH Director on GCP Using Terraform](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/gcp/config-terraform.html).
1. (Optional). Configure a shared VPC. See [(Optional) Configuring a Shared VPC on GCP](./gcp-shared-vpc.html).
1. Configure <%= vars.k8s_runtime_abbr %>. See [Installing <%= vars.k8s_runtime_abbr %> on GCP](https://docs.pivotal.io/tkgi/installing-gcp.html).