average-plastic-1653
09/12/2023, 5:16 PM# Create the secret
secret = secretmanager.Secret("my-password",
project = project.name,
replication=secretmanager.SecretReplicationArgs(
user_managed=secretmanager.SecretReplicationUserManagedArgs(
replicas=[
secretmanager.SecretReplicationUserManagedReplicaArgs(
location="us-east1",
),
],
),
),
secret_id="secret")
I have tried adding secret manager roles to the default compute service account, but that doesn't work.
Any help with this would be appreciated!
gcp:secretmanager:Secret (my-password):
error: 1 error occurred:
* Error creating Secret: googleapi: Error 403: Permission denied on resource project xxxxxxxx.
Details:
[
{
"@type": "<http://type.googleapis.com/google.rpc.Help|type.googleapis.com/google.rpc.Help>",
"links": [
{
"description": "Google developer console API key",
"url": "<https://console.developers.google.com/project/xxxxxxxx/apiui/credential>"
}
]
},
{
"@type": "<http://type.googleapis.com/google.rpc.ErrorInfo|type.googleapis.com/google.rpc.ErrorInfo>",
"domain": "<http://googleapis.com|googleapis.com>",
"metadata": {
"consumer": "projects/xxxxxxxx",
"service": "<http://secretmanager.googleapis.com|secretmanager.googleapis.com>"
},
"reason": "CONSUMER_INVALID"
}
]
refined-pilot-45584
09/12/2023, 5:24 PMaverage-plastic-1653
09/12/2023, 5:29 PMrefined-pilot-45584
09/12/2023, 6:38 PMaverage-plastic-1653
09/12/2023, 7:33 PMsecret = secretmanager.Secret("opensearch-password",
project = project.name,
code returns a 404:
secret = secretmanager.Secret("my-password",
project = project.id,
code that works:
secret = secretmanager.Secret("opensearch-password",
project = project.project_id,
refined-pilot-45584
09/13/2023, 4:49 PM