Open muddahany opened 1 year ago
Setting env var with AWS_PROFILE= also does not work and serverless assumes the default profile.
Did you try with AWS_SDK_LOAD_CONFIG=1
in your environment along with AWS_PROFILE
?
~I have the same issue and a similar setup as described above.~
My issue was due to the proflle not resolving properly in the serverless.yml file, and the default value for an unset environment variable being default
:
profile: ${opt:aws-profile, env:aws-profile, 'default'}
I was statically setting a value for it. Anyway we have moved away from this and decided to stick with pnpm and handle shared infrastructure in terraform and export the needed resources ARNs to serverless env.
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:
@aws sts get-caller-identity --profile serverless
inside theMakefile
, the correct credentials were loaded.Originally posted by @muddahany in https://github.com/serverless/compose/issues/120#issuecomment-1240889932