compose
compose copied to clipboard
Unable to set AWS profile correctly
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 theMakefile
, 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