Skip to content

Commit 0728683

Browse files
author
Lee Fine
committed
Merge branch 'ab#67740' of https://github.com/Keyfactor/gcp-loadbalancer-orchestrator into ab#67740
2 parents b1799fd + 2def548 commit 0728683

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ The GCP Load Balancer Universal Orchestrator extension is supported by Keyfactor
4949
Before installing the GCP Load Balancer Universal Orchestrator extension, we recommend that you install [kfutil](https://github.com/Keyfactor/kfutil). Kfutil is a command-line tool that simplifies the process of creating store types, installing extensions, and instantiating certificate stores in Keyfactor Command.
5050

5151

52-
A service account is necessary for authentication to GCP. The following are the required permissions:
52+
The orchestrator extension supports having credentials provided by the environment, environment variable, or passed manually from Keyfactor Command. You can read more about the first two options [here](https://cloud.google.com/docs/authentication/production#automatically).
53+
54+
To pass credentials from Keyfactor Command you need to first create a service account within GCP and then download a [service account key](https://cloud.google.com/docs/authentication/set-up-adc-local-dev-environment#local-key) Remember to assign the appropriate role/permissions for the service account (see below). Afterwards inside Keyfactor Command copy and paste the contents of the service account key in the password field for the GCP Certificate Store you create.
55+
56+
The following are the required permissions for the GCP service account:
5357
- compute.sslCertificates.create
5458
- compute.sslCertificates.delete
5559
- compute.sslCertificates.list
@@ -58,10 +62,6 @@ A service account is necessary for authentication to GCP. The following are the
5862
- compute.targetHttpsProxies.setSslCertificates
5963
- compute.regionSslCertificates.list
6064

61-
The orchestrator extension supports having credentials provided by the environment, environment variable, or passed manually from Keyfactor Command. You can read more about the first two options [here](https://cloud.google.com/docs/authentication/production#automatically).
62-
63-
To pass credentials from Keyfactor Command you need to first create a service account and then download a service account key. Instructions are [here](https://cloud.google.com/docs/authentication/set-up-adc-local-dev-environment#local-key). Remember to assign the appropriate role/permissions for the service account. Afterwards inside Keyfactor Command copy and paste the contents of the service account key in the password field for the GCP Certificate Store Type.
64-
6565

6666
## Create the GCPLoadBal Certificate Store Type
6767

0 commit comments

Comments
 (0)