private subnet에 Github와 Jenkins로 CI 구축하다가 ALB때문에 다시 한 이야기
젠킨스 설치하기 - AWS 설정private subnet에다가 EC2를 띄어서 젠킨스를 설치할 것이다.그래서 EC2를 먼저 생성해줬다.젠킨스를 돌리기 위해서는 최소 t3.medium이 필요하기 때문에 t3.medium을 사용했고, ubuntu가 조금 더 익숙하기 때문에 ubuntu로 하였다.인바운드 규칙은 위와 같다.젠킨스 gui에 접근하기 위해서 퍼블릭 서브넷(10.0.0.0/23)에서 들어오는 8080과젠킨스 설치를 위해서 마찬가지로 퍼블릭 서브넷에서 들어오는 22요청도 허용해줬다. 그리고 젠킨스는 Github에 접근해서 클론을 받아와야하기 때문에 인터넷과 연결이 가능해야한다.퍼블릭 서브넷과 연결된 NAT gateway를 만들어줬다. 다음 private subnet 라우팅 테이블에 위와같이 nat를 ..