티스토리 뷰
먼저, CLI 를 설치합니다.
brew install awsebcli
eb --version
이미, Elastic Beanstalk, CodePipeline, github 가 연동된 경우라면 등록한 액세스 키 등을 이용하여 초기화 및 연결할 수 있습니다. 먼저, 프로젝트의 루트 디렉토리에서 아래 명령어를 실행합니다.
eb init
리전을 선택하고 난 후, 기 설치된 EB 어플리케이션이 있으면 선택하거나 신규로 생성할 수 있습니다. 콘솔에서는 github 와 연동하는 방법이 보이지않는 관계로, github 와 연동할 경우에는 management console 을 사용합니다. 만약, 여러 계정의 AWS 를 사용하고 있다면 각각의 설정을 사용하기 위하여 아래 파일의 내용을 수정합니다.
vi ~/.aws/config
[profile eb-cli-user1]
aws_access_key_id =
aws_secret_access_key =
지정한 사용자의 키를 사용하려면 아래와 같이 실행합니다.
eb init --profile eb-cli-user1
ssh 연결을 하려면, 기존 인스턴스가 해제되고 새로운 인스턴스가 생성됩니다. 이때, ssh 키파일은 ~/.ssh 폴더에 저장되어 있어야합니다. --force 옵션은 22번 포트를 사용할 수 있게 해줍니다.
sudo eb ssh --force
실행시 오류가 발생할 경우, 아래와 갈이 Elastic Beanstalk 어플리케이션을 지정합니다.
eb ssh my-env-name
eb use my-env-name
'프로그래밍 > AWS(아마존 클라우드)' 카테고리의 다른 글
AWS EB CLI 사용하기 - Mac OSX (0) | 2020.03.05 |
---|---|
AWS CLI 사용하기 - Mac OSX (0) | 2020.03.05 |
아마존 부팅시 루트권한 스크립트 실행 (0) | 2019.06.17 |
Lambda 를 사용하여 CodeCommit 을 Slack 과 연동하기 (0) | 2018.05.21 |
AWS 서버 yum install, update 시 메모리 부족 해결하기 (0) | 2018.05.11 |
CodeCommit 서울 리전 사용하기 - 403 오류해결 (0) | 2018.04.02 |
댓글
공지사항
- Total
- 787,625
- Today
- 3
- Yesterday
- 44
TAG
- 증시시황
- AWS
- Interface
- php
- 안드로이드
- nginx
- Laravel 4
- delphi
- CentOS 7
- 마니산
- pascal
- Cent OS
- centos7
- FPC
- 파스칼
- lazarus
- POSA2
- 함허동천
- 현대차
- 카프로
- Laravel
- 블레이드 앤 소울
- 태그를 입력해 주세요.
- 증시현황
- AndEngine
- PhpStorm
- node.js
- CentOS
- collectd
- 파인리지