2014-10-21 3 views
0

내 NodeJS 애플리케이션에서 S3 버킷에 액세스하고 싶습니다.이 버킷에 대한 인증서를 내 애플리케이션에 커밋합니다. RDS 데이터베이스를 지정할 수있는 .elasticbeanstalk 폴더에서 .config 파일을 설정할 수 있음을 알았습니다. 응용 프로그램에서는 process.env.RDS_HOSTNAME과 같은 변수를 사용하여 자격 증명을 설정하지 않고이 RDS를 사용할 수 있습니다. 나는 S3 Bucket에서 같은 것을 원하지만 process.env.S3_xxx는 작동하지 않습니다. .config는 어떻게 보이나요? 또한AWS Elastic Beanstalk NodeJS 프로젝트 액세스 S3 버킷

답변

1

, 명시 적으로 http://console.aws.amazon.com

1 단계에서 elasticbeanstalk에서 환경 변수를 설정할 수 있습니다

은 : 위의 URL 로그인으로 이동하여 elasticbeanstalk 응용 프로그램을 엽니 다.

2 단계 : 구성 탭을 열고 열린 소프트웨어 구성에서 엽니 다.

3 단계 : 환경 속성으로 스크롤하고 변수를 추가합니다. 속성 이름 : S3_xxx, 속성 값 : "무엇이든간에".

이제 앱에 .config 파일없이 process.env.S3_xxx 을 사용하여 앱에서이 변수에 액세스 할 수 있습니다.

+0

정말 멋진 해결 방법 :) 감사합니다! – user1791139

관련 문제