ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 프로젝트 설계 파악
    NCloud 2023. 10. 30. 16:07

     

    이직한 곳의 아키텍쳐 설계를 수정하는 티켓이 생성되었다.

    그래서 배포가 어떻게 되었는지, 한번 살펴보았다.

     

     

    구상도를 잘 안그려봐서 조금 이상하지만,
    예를 들어보자면 
    1개의 VPC 안에 Nginx, Aplication 2개, 1개의 DB, 2개의 Object Storage가 있는 구조로 배포가 되어있다.

    물론 도커는 안써져있고 /app 이라는 디렉토리 하부에 github을 연결해서 코드를 pull 당기는 배포방식이었다.

     


     

    몹시 충격을 받았다.

    1년차 신입으로 혼자서 백엔드를 담당할때도 Elastic Beanstalk나 Docker-compose를 통해서 배포를 했었다.

    github을 pull 댕겨서 소스코드를 관리한다...?

     

    탈주각 씨게 잡힌건가...?

    전 담당자가 흠... 그래... 그럴 수 있지

     

     

     

     

    지금은 경제난이라 힘든 시기니까... 하자...!

    어차피 갈데도 없다...!

     

     


    그래서 이걸 docker와 github action을 통해 Ncloud 서비스를 사용해서 배포하기로 했다.(기존 서비스가 NCloud로 배포되고 있어서)

    NCloud 생각보다 자료가 없는...?

    그래서 배포한 내용들을 공유하고자 한다.

     

     

     

     


    https://sungbin.dev/post/NCP%20Container%20Registry%EB%A5%BC%20%ED%99%9C%EC%9A%A9%ED%95%98%EC%97%AC%20CI%C2%B7CD%20%ED%99%98%EA%B2%BD%20%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0

     

    댓글

Designed by Tistory.