Content Manager OnDemand must be registered as a service with Google Cloud
Storage for authentication and access.
Procedure
Perform these steps to register Content Manager OnDemand with Google Cloud
Storage:
-
From the Google Cloud Storage Project Dashboard, select
Credentials
.
-
Under
Service Accounts
, select Manage Service Accounts
.
-
Create a service account that Content Manager OnDemand will use to access Google
Cloud Storage.
- Record the email address for later use with Content Manager OnDemand. This email
address will be the login that is used when you create Content Manager OnDemand storage
nodes.
- After the service account is created, go to the
Manage Keys
section for the new
account and create a new .p12
key. You will need the password and the downloaded
key file for Content Manager OnDemand to access Google Cloud Storage.
-
Create a keystore stash file for the downloaded
.p12
file and enter the
password that you recorded in Step 3b when prompted.
gsk8capicmd_64 -keydb -stashpw -db <file.p12>
-
Look up the key file label in the
.p12
file for use in the Google Cloud
Storage configuration file.
gsk8capicmd_64 -cert -list -db <file.p12> -stashed
GSKCapiCmd displays the following result:
Certificates found
* default, - personal, ! trusted, # secret key
privatekey
-
Keep the
.p12
and .sth
files together. The Google Cloud
Storage configuration file only references the .p12
file. Content Manager OnDemand expects the .sth
file to be in the same directory
as the .p12
file.