Skip to content
  • Bell's avatar
    Resolve "[#23] 로컬 백엔드 API 사용을 위한 도커 환경 설정" · 82ce89c2
    Bell authored
    * fix: node 이미지에는 bash 쉘이 없어서 안켜지던 문제 수정
    
    * feat: 로컬 환경용 pod 실행 구성 최적화2
    
    * feat: 로컬 데이터 삭제 시 캐시도 제거하도록 개선
    
    * fix: 로컬환경 DB 연결 안되던 bug fix
    
    * fix: 복붙 실수 수정
    
    * refactor: 로컬환경 구성 스크립트에 환경변수명을 배포 환경과 동일하게 변경
    
    * refactor: 배포 리소스 환경변수 생성 패턴 변경에 따른 리소스 템플릿 변경
    
    * refactor: 누락된 환경변수 변경 수정
    
    * refactor: 리뷰 환경 서비스에서 라벨 셀렉터가 정상적으로 매칭되지 않아서 관련 문제 수정
    
    * refactor: 앱 타입별 환경을 나타내는 환경변수 추가
    
    * fix: api 앱 이름 패턴 변경에 따른 리뷰 환경에 api 이름 변경
    
    * fix: api 서비스 셀렉터에 app 설정이 잘못 들어가있던 bug fix
    
    * fix: 프로덕션에 배포되는 deployment name 에 환경변수가 잘못 설정되었던 bug fix
    
    * feat: 복붙에서 누락된 db 배포 스크립트 추가
    
    * feat: 백엔드 DB 사용에 따른 로컬 DB 구성 스크립트 추가
    
    * refactor: 마운트 설정을 전역적으로 사용하기 위해 공통 개발환경 설정에서 진행하도록 하여 스크립트 개선
    
    * fix: k8s ingress 리소스에 웹소켓 서비스 이름 잘못 들어가있던 버그 수정
    
    * fix: k8s 리소스 중복 코드 제거
    
    * fix: k8s 리소스 yaml 파일이 비어있으면 배포 에러나는 문제 해결
    
    * fix: k8s 리소스 환경변수 정의 수정
    
    * fix: k8s api service 이름 잘못 설정된 버그 수정
    
    * fix: k8s ingress 리소스 생성 시 서비스 리소스가 없어서 배포 실패하는 문제 수정
    
    * feat: 로컬환경 구축 스크립트 및 k8s 리소스 템플릿 개편
    
    * refactor: k8s 리소스 백엔드와 통합을 위한 템플릿 작업
    
    * refactor: k8s 리소스 템플릿에 불필요한 가변 포트 정의 제거
    
    * refactor: 공통 환경 이미지만 만들도록 변경 및 환경별 배포 리소스 분리 기능 추가
    
    * refactor: 배포 환경별로 k8s 리소스 파일 생성하도록 개선
    
    * refactor: yarn generate 시 단일 앱이 생성되도록 복구 및 api 환경 조회용 구문 추가
    
    * refactor: 브랜치에 따라 필요한 환경의 앱만 빌드하도록 하여 속도 개선
    
    * fix: 빌드된 산출물 디렉토리 변경에 따른 도커 빌드 구문 반영
    
    * docs: 필요한 환경변수 변경에 따른 문서 반영
    
    * refactor: 불필요한 환경변수 제거
    
    * feat: 환경별로 빌드된 nuxt 앱 도커 이미지 생성 및 배포 스크립트 개선
    
    * feat: 환경별 nuxt 앱 빌드 과정 추가
    
    * feat: 로컬 환경 replicas 스케일 조정 스크립트 추가
    
    * style: lintfix 수행
    
    * feat: 현재 배포 환경에 대한 정보 로드 기능 및 예제 추가
    
    * fix: gitlab ci yarn install 시 NODE_ENV 값이 production 이여서 dev 의존성이 안받아와지는 문제 수정
    
    * chore: gitlab ci nuxt app 생성 시 NODE_ENV 환경변수 임시 주석
    
    * style: lintfix 수행
    
    * feat: gitlab ci 백엔드 API 주소 정의기능 추가
    
    * feat: 메인 페이지에 api 응답 출력기능 임시 추가
    
    * feat: cors 문제로 axios proxy 설정 추가
    
    * feat: 로컬 환경 준비용 스크립트 추가
    
    * refactor: 로컬 환경 이미지 빌드 스크립트 분할
    
    * refactor: 로컬 환경 설정 스크립트 실행 권한 추가
    
    * refactor: 로컬 환경 설정 스크립트 분할
    
    * refactor: 로컬 환경 배포시에 k8s 리소스 파일 생성하도록 개선
    
    * refactor: 스크립트 설정 파일 분할
    
    * feat: 백엔드에서 작업한 스크립트 복사 및 프론트에 맞게 수정
    
    * docs: README.md 문서 개선
    
    * refactor: k8s 리소스 디렉토리 이동 및 배포 템플릿 수정
    82ce89c2