반응형

AWS 3

AWS CodeSeries

AWS CodeSeries 란 ?CI / CD의 자동화를 위해 AWS에서 코드 저장소부터 배포까지 해주는 서비스들을 통칭해서 부르는 용어이다.즉, AWS에서 Developer Tools로 분류되어 있는 CodeCommit, CodeBuild,CodeDeploy,CodePipeline 등을 통칭하는 단어이다.CodeCommitCodeBuildCodeDeployCodePipelineCodeStar각 서비스들이 CodeSeries 끼리만 연동되는 것은 아니다.  📢CodeCommit AWS에서 제공하는 Github와 같은 VCS를 위한 서비스이다.Code Series에서 repository를 담당하고 있는 서비스이다. 초기 생성 시, 외부의 github, bitbucket 등에서 긁어 오도록 만들수도 있다...

AWS 2024.07.14

AWS ELB 생성, 대상 그룹 설정, EC2와 연결

ELB란?두 개 이상의 AZ에 EC2나 컨테이너, IP 주소 등으로 여러 대상에 걸쳐 수신되는 트래픽을 분산하는 서비스접속 부하에 맞게 자동적으로 리소스의 확장/축소를 수행ALB의 경우, 지속적으로 IP 주소가 바뀌며 IP 고정이 불가능하여 항상 도메인 기반으로 사용LB(Load Balancer)가 등록된 대상의 상태를 모니터링 한다 -> 정상적 상태인 대상으로 트래픽 라우팅 ELB 구성 요소Listener프로토콜과 포트를 기반으로 요청을 받아 타켓으로 전달Target GroupELB가 분산을 할 때 어디로 분산할 것이냐를 모은 그룹들Security Group방화벽과 같이 특정 프로토콜 / 포트만 허용하도록 하는 기능Health Check 직접 트래픽을 발생시켜 인스턴스가 살아있는지 (정상적인지) 체크C..

AWS 2024.07.12

AWS EC2 User Data가 작동하지 않을 때 로그 보는 방법

사용자 데이터(user-data)란?인스턴스를 시작할 때 매개변수나 스크립트를 사용자 데이터로 저장할 수 있다.사용자 데이터의 모든 스크립트는 인스턴스를 시작할 때 실행된다.IMDS(Instance Metadata Service)를 통해 인스턴스의 사용자 데이터를 볼 수 있다. 즉, "EC2 시작과 동시에 user-data에 작성한 스크립트가 돌아간다"는 뜻이다. 💡 사용자 데이터 로그 보는 방법EC2 안에 들어와서 로그 보는 방법은 아래 명령어를 사용하면 된다.$ cat /var/log/cloud-init-output.log

AWS 2024.07.11
반응형