250x250
jhs0129
프로그래밍
jhs0129
전체 방문자
오늘
어제
  • 분류 전체보기
    • 자격증
      • SQLD
      • 정보처리기사
    • 프로젝트
      • html csss js - todolist
      • JSP 방명록
      • 졸업작품
    • 공부기록
      • Java
      • Spring
      • Spring Security
      • Algorithm
      • JPA
      • DB
      • Servlet JSP
      • html
      • 기술공유
    • 잡다한 생각

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Spring Security Login
  • 프로젝트
  • codedeploy
  • rest docs
  • 스프링
  • spring framework
  • AWS
  • github
  • EC2
  • spring
  • JPA
  • spring data jpa
  • 스프링시큐리티
  • spring boot
  • cicd
  • nhn cloud 강의
  • NHN Cloud
  • 스프링 프레임워크
  • oAuth2
  • Spring Security

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
jhs0129

프로그래밍

[Infra] CICD
공부기록

[Infra] CICD

2023. 5. 24. 16:37
320x100
반응형
  • VPC 및 Subnet 설정
  • EC2, RDS, S3 생성
  • Github Action 설정
320x100

최종 Infra 구성

최종적으로 우리가 만들 AWS Infra 구조이다

1차 진행 구조

우선은 VPC와 Subnet Routing Table, 외부 접속을 위한 Internet Gateway 까지의 설정을 할 것이다

 

VPC & Subnet

2-1. VPC 생성
2-2. Public Subnet 생성
2-3. Private Subnet 생성

Internet Gateway

3-1. Internet Gateway 생성
3-2. Internet Gateway VPC 연결

2번에서 만들어 두었던 ImageUploaderVPC 와 방금 만든 Internet Gateway 를 연결해 준다

3-3. Internet Gateway VPC 연결

Routing Table

4-1. Routing Table 설정

기존에 만들어 두었던 VPC를 확인해보면 기본적으로 만들어진 Routing table이 존재한다

해당 Routing table의 설정을 편집해서 Public Subnet을 연결을 할 것이다

 

4-2. Routing Table 설정
4-3. Routing Table 설정
4-4. Routing Table 설정

연결 대상을 0.0.0.0/0 (모든 접근)에서 IGW(앞서 3번에서 만들어 둔)으로 연결을 했다

이렇게 한 이유는 모든 접근이 무조건 IGW를 통해서 들어와야만 Subnet으로 접근이 가능하게 하기 위함이다

만약 IGW를 통해서 들어오는 것이 아니면 접근을 막을 수 있다

 

앞서 4-2와 4-3의 작업을 PrivateSubnet을 연결할 Routing Table을 하나더 만들고 한번더 진행을 해주면 된다

이때는 PrivateSubnet은 외부와 접근을 하지 않을 것이기 때문에 local로 가는 routing하나만 존재하면 된다

 

이것으로 기본적인 Infra구조를 만들어 두었고 이제 EC2와 RDS를 만들어서 일치하는 Subnet에 위치 시키면 된다

320x100
반응형

'공부기록' 카테고리의 다른 글

Nginx 적용기  (0) 2023.11.05
[실습] CICD-4  (0) 2023.09.29
실습CICD-3  (0) 2023.09.29
[실습] CICD - 2  (0) 2023.08.29
[이론] CI/CD - 1  (0) 2023.08.28
    '공부기록' 카테고리의 다른 글
    • [실습] CICD-4
    • 실습CICD-3
    • [실습] CICD - 2
    • [이론] CI/CD - 1
    jhs0129
    jhs0129
    공부기록 남기기

    티스토리툴바