답변

3

여러 가지 방법으로 Elastic Beanstalk 환경의 구성을 수정할 수 있습니다. 한 가지 방법은 .ebextensions이라는 이름의 폴더를 앱 소스 zip에 넣는 것입니다. 이 폴더 안에는 .config 확장자를 가진 하나 이상의 파일을 저장할 수 있습니다. 파일은 이름의 사전 순으로 처리됩니다. 이러한 파일은 YAML 구문을 사용하여 형식이 지정됩니다. 이 파일을 사용하면 beanstalk 환경에 대한 많은 구성 옵션을 제어 할 수 있습니다.

This 페이지는 ebextensions를 사용하여 구성 할 수있는 다양한 것들을 설명합니다 (사용자가 Linux 환경에 있다고 가정). Windows here에서 ebextensions에 대해 읽을 수 있습니다. 이 페이지에서 환경 구성의 여러 부분을 어떻게 제어 할 수 있는지에 대한 정보를 찾을 수 있습니다. 인스턴스에 패키지를 설치할 수 있고 파일을 만들 수 있으며 배포 중에 인스턴스에서 셸 명령을 실행할 수 있고 환경 설정을 제어 할 수 있습니다.

이러한 구성 파일을 사용하여 사용자 환경에 맞게 option_settings을 제어 할 수도 있습니다. here이 지원되는 옵션 설정에 대한 자세한 내용을 읽을 수 있습니다.

또한 beanstalk에서 생성 된로드 밸런서, 자동 크기 조정 그룹 등과 같은 AWS 자원의 속성을 수정하거나 ebextensions를 사용하여 DynamoDB 테이블과 같은 새 자원을 만들 수 있습니다. 리소스를 생성하거나 수정하는 방법에 대한 문서는 here을 참조하십시오.

관련 문제