728x90
반응형
1. IAM Role 생성
AWS CLI를 통해 S3와 Elastic Beanstalk에 접근하기 위해 역할을 생성하도록 하겠습니다.
IAM > 역할로 이동 후 역할 만들기를 선택합니다.
- AWS 서비스, EC2 등 차례로 선택 후 다음 권한을 클릭합니다.
- 추가해야 될 정책은 두 가지입니다.
1) AmazonS3FullAccess
2) AmazonElasticBeanstalkFullAccess
- ec2인스턴스를 생성 후 IAM Role을 연결해 주는 작업을 진행해 봅시다.
- 첫번째로 ec2 인스턴서를 생성 합니다.
- 보안 그룹을 설정합니다.
- 보안 그룹 이름과 설명을 입력한 후 22 포트의 경우 내부에서만 접속 가능하도록 설정하고 80 포트는 Git으로부터 webhook을 받아야 하기 때문에 위치 무관으로 설정합니다.
- 키페어를 jenkins로 설정하고 다운로드 후 인스턴스 시작을 클릭합니다.
- 생성된 인스턴스에서 우클릭하여 보안 > IAM 역할수정에서 이전에 생성한 jenkins_01을 선택 후 저장을 클릭합니다.
- 다음 페이지에서는 java와 jenkins를 설치하는 작업을 해보겠습니다.
728x90
반응형
'⭐ CICD > Elastic Beanstalk & Jenkins' 카테고리의 다른 글
간단한 CI/CD 구현 구성도 (0) | 2021.08.09 |
---|---|
gradlew 사용 시 permission denied 오류가 나는경우 해결방법 (2) | 2021.08.07 |
Elastic Beanstalk와 Jenkins로 CI/CD 구현(4) (0) | 2021.08.03 |
Elastic Beanstalk와 Jenkins로 CI/CD 구현(3) (0) | 2021.08.03 |
Elastic Beanstalk와 Jenkins로 CI/CD 구현(1) (0) | 2021.08.03 |