Back world
close
프로필 배경
프로필 로고

Back world

  • 분류 전체보기 (166)
    • BackEnd (70)
      • DB (5)
      • Infra (17)
      • CICD (1)
      • Docker (1)
      • Spring (36)
    • 프로젝트 (1)
    • 스터디 (0)
      • TDD (0)
    • 인텔리제이 (2)
    • Language (16)
      • Java (14)
      • Kotlin (2)
    • 자격증 (1)
      • 리눅스마스터 2급 (0)
      • SQLD (1)
    • 코딩테스트 (31)
      • 알고리즘 (2)
      • 백준 (19)
      • 프로그래머스 (0)
      • 이코테 2021 (9)
    • Git (15)
    • 외부활동 (11)
      • 동아리 (7)
      • 해커톤 (2)
      • 도서 리뷰어 (1)
      • 코드 리뷰어 (0)
    • 부트캠프 (17)
      • 우아한테크코스 6기 (12)
      • 우아한테크코스 5기 프리코스 (5)
    • 회고 (1)
  • 홈
  • 태그
  • 방명록
외부에서 접근이 불가능한 EC2에 Self Hosted Runner를 적용해서 CI/CD 구축하기

외부에서 접근이 불가능한 EC2에 Self Hosted Runner를 적용해서 CI/CD 구축하기

사용기술AWS EC2Git ActionsNginxSpringboot/Java AWS 보안 그룹 및 권한 제한으로 인한 고민ec2는 우테코에서 기본 제공해주는 VPC, Subnet, 보안그룹을 사용해야했으며, 여러 기능에 대해서 권한 제한이 걸려있었다. 우아한형제들 계정의 IAM 사용자 계정이기 때문에 혹시라도 AWS 사용에 미숙한 크루원이 pem키 같은 중요한 정보를 Github에 업로드하는 등의 실수를 하게 되면, 회사에 큰 재산적 피해가 갈 수 있기 때문인 것 같았다. AWS IAM 에서 SecretKey를 발급받을 수 있는 권한이 없었고, EC2 접근도 80,443 포트만 전체 접근으로 열려있었고 ssh 프로토콜 통신을 위한 22번 포트는 우테코 캠퍼스 내부 LAN에 연결된 상태로만 접근 가능했다...

  • format_list_bulleted BackEnd/Infra
  • · 2024. 7. 23.
  • textsms
728x90
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (166)
    • BackEnd (70)
      • DB (5)
      • Infra (17)
      • CICD (1)
      • Docker (1)
      • Spring (36)
    • 프로젝트 (1)
    • 스터디 (0)
      • TDD (0)
    • 인텔리제이 (2)
    • Language (16)
      • Java (14)
      • Kotlin (2)
    • 자격증 (1)
      • 리눅스마스터 2급 (0)
      • SQLD (1)
    • 코딩테스트 (31)
      • 알고리즘 (2)
      • 백준 (19)
      • 프로그래머스 (0)
      • 이코테 2021 (9)
    • Git (15)
    • 외부활동 (11)
      • 동아리 (7)
      • 해커톤 (2)
      • 도서 리뷰어 (1)
      • 코드 리뷰어 (0)
    • 부트캠프 (17)
      • 우아한테크코스 6기 (12)
      • 우아한테크코스 5기 프리코스 (5)
    • 회고 (1)
최근 글
인기 글
최근 댓글
태그
  • #JPA
  • #우테코 6기
  • #우아한테크코스 6기
  • #github
  • #스프링부트
  • #우아한테크코스
  • #자바
  • #우테코
  • #깃허브
  • #우테코 회고
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바