I'm new to the AWS ecosystem and have what might be a naive question. While trying to create a
Lambda stack with
pynt), from the
Cloud9 shell of an account with all the relevant permissions set up through
CloudWatch showed me an error that occurred because I was using a "truncated"
ARN without the region and the account ID:
[ERROR] InvalidArn: An error occurred (InvalidArn) when calling the GetActivityTask operation: Invalid Arn: 'Invalid ARN prefix: GlueRunnerActivity'
In a different CI/CD pipeline, however, I had used the truncated pattern, and it had worked without issues. Specifically, I had used
"executionRoleArn": "ecsTaskExecutionRole" in the task definition config JSON in a pipeline to deploy a docker image with
GitHub Actions with access to the required access key ID and secret access key through the repository
Is there a way to use a pattern similar to the latter, which does not disclose the account ID, in the former workflow?