Skip to content
  • Bell's avatar
    Resolve "[#33] 로컬 프론트엔드 뷰 사용을 위한 도커 환경 설정" · 643e4148
    Bell authored
    * refactor: 마운트 설정을 전역적으로 사용하기 위해 공통 개발환경 설정에서 진행하도록 하여 스크립트 개선
    
    * Revert "refactor: 빌드팩 의존성 다운로드 주소를 private bucket 내 파일로 변경"
    
    This reverts commit cbffa4a4
    
    * refactor: 빌드팩 의존성 다운로드 주소를 러너 캐시 bucket 내 파일로 변경
    
    * refactor: 빌드팩 의존성 다운로드 주소를 private bucket 내 파일로 변경
    
    * fix: docker.io/paketobuildpacks/run:base-cnb 이미지 레지스트리 주소 변경방법을 찾지 못해 빌드팩 이미지는 의존성 프록시 사용하지 않도록 복구
    
    * Revert "fix: 빌드팩 미러 추가"
    
    This reverts commit 90b21d2c.
    
    * fix: 빌드팩 미러 추가
    
    * Revert "fix: 빌드팩 레지스트리 주소 변경"
    
    This reverts commit 2f719d8b.
    
    * fix: 빌드팩 레지스트리 주소 변경
    
    * fix: 빌더 이미지 의존성 프록시 재추가
    
    * fix: 빌더용 레지스트리 주소 변경
    
    * fix: 빌드 태스크에 빌더 옵션 제거
    
    * fix: 빌더에서 레지스트리 접속 권한 없던 문제 수정
    
    * fix: 빌더 이미지 의존성 프록시 주소 변경
    
    * feat: bootBuildImage 태스크에서 빌더 이미지를 의존성 프록시 타도록 개선
    
    * feat: bootBuildImage 태스크에서 바인딩 의존성 캐시 정의 추가
    
    * docs: bootBuildImage 태스크에서 바인딩 의존성 다운로드 주소 정의방법 문서 추가
    
    * fix: 캐시 키값 동일해서 꼬이는 문제 수정
    
    * feat: 빌드팩 바인딩 캐시 추가
    
    * fix: k8s ingress 리소스에 웹소켓 서비스 이름 잘못 들어가있던 버그 수정
    
    * fix: k8s 리소스 템플릿 수정
    
    * fix: k8s 리소스 환경변수 정의 수정
    
    * feat: 로컬 api 환경에서 문제 발생 시 빠른 원인 해결을 위해 --stacktrace 옵션 추가
    
    * fix: k8s ingress 리소스 생성 시 서비스 리소스가 없어서 배포 실패하는 문제 수정
    
    * feat: 로컬환경 구축 스크립트 및 k8s 리소스 템플릿 개편
    
    * test: displayEnvironment 테스트 추가
    
    * refactor: k8s 리소스 프론트엔드와 통합을 위한 템플릿 작업
    
    * refactor: k8s 리소스 템플릿에 불필요한 가변 포트 정의 제거
    
    * refactor: 배포 환경별로 k8s 리소스 파일 생성하도록 개선 및 리뷰환경을 개발 환경으로 변경
    
    * feat: api 환경 확인용 임시 api 추가
    
    * feat: 로컬 환경 replicas 스케일 조정 스크립트 추가
    
    * feat: JPA 실행 sql 포맷 설정 변경
    
    * chore: 앱 배포환경 설정값 환경변수로 주입받도록 개선
    
    * feat: k8s 배포에 프로필 및 배포 환경 환경변수 추가
    
    * refactor: 환경변수 주입 방법 개선
    
    * feat: application 배포 환경 설정 추가
    
    * feat: 코드 변경 시 라이브 리로드 기능 추가
    
    * feat: 코틀린 로거 의존성 및 사용 예제 추가
    
    * refactor: api 확인용 index api 경로 변경
    
    * docs: gitlab ci 필요 변수 문서 개선
    
    * feat: 로컬 환경 준비용 스크립트 추가
    
    * refactor: 로컬 환경 이미지 빌드 스크립트 분할
    
    * refactor: 로컬 환경 설정 스크립트 실행 권한 추가
    
    * refactor: 로컬 환경 설정 스크립트 분할
    
    * refactor: 로컬 환경 배포시에 k8s 리소스 파일 생성하도록 개선
    
    * refactor: 스크립트 설정 파일 분할
    
    * refactor: 로컬 환경에 필요없어진 .gradle-cache 볼륨 제거
    
    * docs: HELP.md 파일 추가 안됐던거 추가
    
    * docs: 초기화 출력문 및 README.md 파일 개선
    
    * refactor: 앱 디렉토리 이동에 따른 로컬환경 설정 스크립트 개선
    
    * refactor: 앱 디렉토리 이동에 따른 gitlab ci 스크립트 개선
    
    * feat: 인텔리제이 기본 실행구성 프로젝트에 저장
    
    * refactor: app 디렉토리를 루트로 다시 이동
    
    * feat: 로컬 환경에 .gradle 디렉토리는 마운트하지 않도록 개선
    
    * feat: 로컬 환경 프론트엔드 재시작 스크립트 추가
    
    * feat: 로컬 환경 설정 시 마운트 해제 기능 추가
    
    * refactor: 프로젝트 초기화 스크립트명 변경
    
    * refactor: app 디렉토리 하위가 아닌 프로젝트 루트를 바인딩하도록 개선
    
    * feat: 멀티모듈 구조를 위해 루트 프로젝트 gradle 설정 추가
    
    * feat: 멀티모듈 구조를 위해 gradle 설정 변경
    
    * docs: README.md 파일 개선
    
    * docs: README.md 파일 개선
    
    * fix: gitlab ci 앱 루트 경로를 절대경로로 변경
    
    * fix: gitlab ci 잡 내 경로 이동 후 되돌아오지 않아 경로 꼬이던 문제 수정
    
    * fix: 절대경로 사용 시 캐싱이 안되는 문제로 애플리케이션 디렉토리를 상대경로로 변경
    
    * fix: 프로젝트 디렉토리 구조 변경에 따른 gitlab ci 스크립트 변경
    
    * feat: remove-local-namespace.sh 스크립트 실행 시 k8s 리소스 파일도 삭제하도록 개선
    
    * chore: 스크립트 실행 요청 출력문 개선
    
    * refactor: 도커 이미지 확인 절차 성능 개선
    
    * style: 스크립트 변수 사용 가독성 개선
    
    * fix: 프로젝트 루트가 아닌 경로에서 init 스크립트 실행 시 도커 빌드 안되는 문제 수정
    
    * feat: wsl2 기반 도커 환경에 wsl 가상환경의 디렉토리가 정상적으로 마운트되지 않을 경우를 처리해주는 스크립트 추가
    
    * fix: wsl2 기반 로컬 k8s 환경에서 hostpath 경로문제 수정
    
    * fix: 로컬 배포 리소스에 이미지명 환경변수로 사용하도록 수정
    
    * feat: 프로젝트 개발 환경 배포 스크립트에 예외처리 추가
    
    * feat: 프로젝트 기본 환경설정용 스크립트 추가
    
    * refactor: 로컬 k8s 리소스 환경변수 형태로 변경
    
    * refactor: dockerfile 개선
    
    * refactor: 프로젝트 루트 디렉토리를 /app 하위로 이동
    
    * feat: gradle cache 디렉토리용 .gitignore 설정 추가
    
    * feat: 로컬 환경용 k8s 리소스 정의 추가
    
    * feat: 로컬 환경용 도커파일 추가
    
    * feat: JVM 원격 디버깅 설정 추가
    
    * feat: 최신 뷰 환경 리소스 정의 추가
    
    * refactor: k8s 리소스 디렉토리 이동
    643e4148
To learn more about this project, read the wiki.