compose icon indicating copy to clipboard operation
compose copied to clipboard

Unable to set AWS profile correctly

Open muddahany opened this issue 1 year ago • 3 comments

I am having a difficulty setting AWS profile with serverless-compse

We have a Makefile that basically loads up the AWS credentials inside a profile and then use it to deploy. The following approaches were taken when running the CD:

  • Using aws-profile in the serverless cli params didn't work since it isn't yet supported by sls-compose.
  • Setting the profile name on serverless.yml in the subpackages didn't load the profile but rather used the default one; even though when echoing using @aws sts get-caller-identity --profile serverless inside the Makefile , the correct credentials were loaded.
  • Setting env var with AWS_PROFILE= also does not work and serverless assumes the default profile.

Originally posted by @muddahany in https://github.com/serverless/compose/issues/120#issuecomment-1240889932

muddahany avatar Sep 08 '22 15:09 muddahany