It fails on missing AWS_CONTAINER_CREDENTIALS_RELATIVE_URI
[user@host ~]$ steampipe query
Welcome to Steampipe v0.24.2
For more information, type .help
> select * from myaccount.aws_account
Error: myaccount: EcsContainer was specified as the credential_source, but 'AWS_CONTAINER_CREDENTIALS_RELATIVE_URI' was not set (SQLSTATE HV000)
> .quit
While I tried to guess the right value and setting it as an ENV variable, I could not make it work.
Steampipe version (steampipe -v)
v0.24.2
Plugin version (steampipe plugin list)
0.147.0
To reproduce
See main description above. I used CloudShell but any ECS cluster should do.
Expected behavior
Same as the cli just assume the role and collect data cross account.
Additional context
I try to use aggregator in cloudshell for AWS Orgs.
Describe the bug With setting up the aws config file to use alternative credential source, specificly in my test ecs.
The aws cli works fine, and able to use the role configured
but when setting up in steampipe
It fails on missing AWS_CONTAINER_CREDENTIALS_RELATIVE_URI
While I tried to guess the right value and setting it as an ENV variable, I could not make it work.
Steampipe version (
steampipe -v
) v0.24.2Plugin version (
steampipe plugin list
) 0.147.0To reproduce See main description above. I used CloudShell but any ECS cluster should do.
Expected behavior Same as the cli just assume the role and collect data cross account.
Additional context I try to use aggregator in cloudshell for AWS Orgs.