Skip to main content

AWS | resources

Hoop could be configured to use the aws command line to manage resources in multiple accounts

Connection Configuration

NameTypeDescription
AWS_ACCESS_KEY_IDenv-varThe access key credential
AWS_SECRET_ACCESS_KEYenv-varThe secret key credential
AWS_REGIONenv-varThe AWS region
note

Use an IAM credential with reduced scope to only create secrets and/or listing ecs services

Connection Command

  • secretsmanager
aws secretsmanager create-secret
  • list-services-prod
aws ecs list-services --cluster prod

How to Use

Now it's possible to create credentials on AWS Secrets Manager service

hoop exec secretsmanager -- \
--name MyTestSecret
--description "My test secret created with the CLI." \
--secret-string "{\"user\":\"diegor\",\"password\":\"EXAMPLE-PASSWORD\"}"

Or listing ECS Services from cluster prod

hoop exec list-services-prod