본문 바로가기

IAM2

Github Actions & Docker & AWS ECR 을 활용한 CI/CD 구축 (1) - EC2 생성 & ECR 생성 & IAM 사용자 생성 기존에는 CI/CD 툴로 유명한 젠킨스를 사용하였지만 새로운 프로젝트를 하게 되어 개발하면서 빼놓을 수 없는 CI/CD 환경을 구축하기 위해서 Github에서 제공하는 Github Actions를 이용하여 CI/CD 환경을 구축하였다. Jenkins 와는 다르게 별도의 서버가 필요 없다는 장점이 있다. 구글링을 해보면 Github Actions CI/CD를 검색해보면 정말 다양한 방법들의 구축 방법들이 있다. 이 글에서는 Github Actions + Docker + AWS ECR + AWS EC2 환경에서의 CI/CD 환경 구축 방법에 대해서 정리한다. 내용이 많아 아래와 같이 총 3단계에 걸쳐서 내용을 정리한다. 1. EC2 생성 & ECR 생성 & IAM 사용자 생성 2. EC2 접속 후 JDK, .. 2023. 3. 1.
AWS - 로컬 환경에서 AWS CLI 사용방법 정리 로컬에서나 ec2 서버 환경에서나 CLI를 통해서 AWS에 접속을 하고 싶은 경우 AWS에서 제공하는 AWS CLI를 이용하면 된다. AWS Command Line Interface로 커맨드를 통해 AWS 서비스와 상호 작용할 수 있도록 도와주는 오픈소스 도구이다. 이번 시간에는 AWS CLI 사용 방법에 대해서 정리한다. AWS - 로컬 환경에서 AWS CLI 사용방법 정리 사용 방법 첫번째로 AWS 계정으로 로그인 후 IAM 사용자 생성에서 액세스 키를 발급 받아야한다. AWS CLI를 통해서 접속하려면 AWS 계정의 액세스 키와 시크릿 엑세스 키가 필요하기 때문이다. IAM에 접속하여 사용자 추가를 눌러 생성해주고 사용자 세부 정보 설정도 해준다. 엑세스 유형에서 프로그래밍 방식 엑세스를 활성화 시.. 2023. 1. 31.