File tree Expand file tree Collapse file tree 3 files changed +28
-23
lines changed Expand file tree Collapse file tree 3 files changed +28
-23
lines changed Original file line number Diff line number Diff line change 1
1
# GCP Project Setup
2
2
3
- This document is a guide for preparing a new GCP project for use with OpenShift.
3
+ This document is a guide for preparing a new GCP project for use with OpenShift.
4
4
5
5
Follow along with the steps and links below to configure your GCP project and provision an OpenShift cluster:
6
6
7
+ 1 . [ Enable Service APIs] ( apis.md )
7
8
1 . [ Setup DNS] ( dns.md )
8
9
1 . [ Ensure sufficient quota] ( limits.md )
9
10
1 . [ Create Installer Service Account] ( iam.md )
Original file line number Diff line number Diff line change
1
+ # GCP Service APIs
2
+ To install OpenShift to your GCP project, the installer requires following [ Service APIs] [ service-apis-summary ] to be enabled for your project.
3
+
4
+ ## Enable API Services needed by your cluster
5
+
6
+ You will need to enable the following API services in your project:
7
+
8
+ - Compute Engine API (` compute.googleapis.com ` )
9
+ - Google Cloud APIs (` cloudapis.googleapis.com ` )
10
+ - Cloud Resource Manager API (` cloudresourcemanager.googleapis.com ` )
11
+ - Google DNS API (` dns.googleapis.com ` )
12
+ - Identity and Access Management (IAM) API (` iam.googleapis.com ` )
13
+ - IAM Service Account Credentials API (` iamcredentials.googleapis.com ` )
14
+ - Service Management API (` servicemanagement.googleapis.com ` )
15
+ - Service Usage API (` serviceusage.googleapis.com ` )
16
+ - Google Cloud Storage JSON API (` storage-api.googleapis.com ` )
17
+ - Cloud Storage (` storage-component.googleapis.com ` )
18
+
19
+ You can enable these services using the console or the CLI (console service names in parentheses)
20
+
21
+ More information:
22
+ - [ GCP: Enable Services] [ enable-svc ]
23
+
24
+
25
+ [ enable-svc ] : https://cloud.google.com/service-usage/docs/enable-disable#enabling
26
+ [ service-apis-summary ] : https://cloud.google.com/terms/services
Original file line number Diff line number Diff line change @@ -36,29 +36,7 @@ You will need to create and save a service account key for your service account
36
36
37
37
[ GCP: Creating a service account key] [ sa-key ]
38
38
39
-
40
- ## Step 4: Enable API Services needed by your cluster
41
-
42
- You will need to enable the following API services in your project:
43
-
44
- - Compute Engine API (` compute.googleapis.com ` )
45
- - Google Cloud APIs (` cloudapis.googleapis.com ` )
46
- - Cloud Resource Manager API (` cloudresourcemanager.googleapis.com ` )
47
- - Google DNS API (` dns.googleapis.com ` )
48
- - Identity and Access Management (IAM) API (` iam.googleapis.com ` )
49
- - IAM Service Account Credentials API (` iamcredentials.googleapis.com ` )
50
- - Service Management API (` servicemanagement.googleapis.com ` )
51
- - Service Usage API (` serviceusage.googleapis.com ` )
52
- - Google Cloud Storage JSON API (` storage-api.googleapis.com ` )
53
- - Cloud Storage (` storage-component.googleapis.com ` )
54
-
55
- You can enable these services using the console or the CLI (console service names in parentheses)
56
-
57
- [ GCP: Enable Services] [ enable-svc ]
58
-
59
-
60
39
[ sa-create ] : https://cloud.google.com/iam/docs/creating-managing-service-accounts#creating_a_service_account
61
40
[ gcp-roles ] : https://cloud.google.com/iam/docs/understanding-roles#predefined_roles
62
41
[ sa-assign ] : https://cloud.google.com/iam/docs/granting-roles-to-service-accounts#granting_access_to_a_service_account_for_a_resource
63
42
[ sa-key ] : https://cloud.google.com/iam/docs/creating-managing-service-account-keys#creating_service_account_keys
64
- [ enable-svc ] : https://cloud.google.com/service-usage/docs/enable-disable#enabling
You can’t perform that action at this time.
0 commit comments