on
aws config(profile) 저장 경로 및 프로젝트 aws eb cli 서버 배포
aws config(profile) 저장 경로 및 프로젝트 aws eb cli 서버 배포
반응형
[profile local] aws_access_key_id=********* aws_secret_access_key=*********
config 파일은 지정된 경로에 저장을 해야 읽을 수 있다.
c:\Users\(사용자명)\.aws
위 경로에 .aws 폴더 생성
그 안에 config 파일을 위치시킨다.
profile 명(local)은 변경하여 사용 가능
| 나의 실수
.aws 폴더 안에 config 파일을 위치시켜야 하는데, config 폴더를 생성하고
config 폴더 안에 config 파일을 위치시켜서 오류 발생
Spring Boot Project 안의 .elasticbeanstalk 폴더
.elasticbeanstalk 폴더 안에 config.yml 파일 존재
.aws 폴더 안에 있는 profile 명을 변경하면 프로젝트 안에 있는 .elasticbeanstalk 폴더 안에 있는 config.yml 파일의 profile 명도 동일하게 변경해주어야 한다.
.elasticbeanstalk 폴더는 Navigator 에서 볼 수 있음
미션
development 브랜치에서 controller/Health2Controller 생성 HTTP GET /health2
response:
"ok"
3. 로컬에서 테스트 - profile: local로 설정 4. bandizip 설치 5. 다음 순서로 빌드 (1). 커맨드 창 열기(cmd) (2). mvn package (안되면 mvnw package) 명령어 입력 > mvn 명령어는 메이븐 홈페이지에서 Files의 Binary zip archive를 다운받아 c:\dev 경로에(dev 폴더 생성) 압축 해제를 하면 실행된다. - apache-maven-3.6.2-bin.zip (3). make.bat 명령어 입력 (4). eb deploy --verbose 명령어 입력 - 중간 중간 필요한 상세 내용은 다른 게시물 참고 6. `https://stageapi.*****.net/health2 호출`
728x90
반응형
from http://harrydony.tistory.com/658 by ccl(A) rewrite - 2021-04-09 06:27:16