- New Features
- Docker build 시 파라미터를 설정하는 기능 추가
- 빌드 실행 중 빌드 중지 기능 추가
- 이미지 빌드없이 어플리케이션 빌드만 할 수 있는 기능 추가
- Image Registry에 설정한 인증 정보로 접근가능한지 확인할 수 있는 기능 추가
- Gradle 7.X version 지원
- NPM 빌드 지원
- GitOps Respository에 자동으로 생성되는 Deployment, Service 외에 수기로 작성한 다른 Resource yaml도 같이 배포할 수 있도록 개선
- Deploy group에서 Application Spec 을 설정 할 때 ConfigMap, Secret를 통째로 envFrom으로 설정하는 기능 추가
- 빌드, 배포에서 보관 할 이력 갯수를 지정하는 기능 추가
- 클러스터에 Add-on 설치 화면 개선 및 시스템 파라미터 자동화 처리
- 메뉴에 URI 타입 링크 추가
- Kubernetes 권한 관리에 Istio Resource 추가 (Virtual Service, Gateway)
- Deploy Group 대시보드 화면의 Application 목록이 너무 많을 경우 스크롤 처리되도록 변경
- 주요 리소스 삭제 시 리소스 명을 입력해서 확인하도록 개선
- Bug Fix
- Project 생성 할 때 Harbor Robot Account의 Secret이 자동으로 등록되지 않던 버그 수정
- 사용자를 시스템 메뉴의 Administrator 그룹에 추가해도 Harbor의 시스템 어드민이 되지 안던 버그 수정
- CI/CD 어플리케이션 connection이 Release 되지 않아 배포 요청이 되지 않던 버그 수정
- Readiness, Liveness 에서 숫자 타입의 포트번호가 텍스트로 생성되던 버그 수정
- DeployGroup에서 Application Spec 변경 시 Advanced 데이터가 지워지던 버그 수정
- Project 멤버 목록에서 다른 Project의 그룹이 보이던 버그 수정
- Cluster 추가 시 Argocd Application이 추가되지 않던 버그 수정
- Deploy Group에 Cluster 추가/삭제 시 사용자에게 권한이 추가되지 않던 버그 수정
- Project 생성 및 사용자 권한 변경 시 Kibana에 롤이 할당되지 않던 버그 수정
- 시스템 메뉴의 user-administrator가 사용자 패스워드 reset 을 하지 못하던 버그 수정
- Project 참여 요청 콤보박스에 Project 수가 10개 넘어가면 보이지 않던 버그 수정
- Deploy Group에 Cluster 추가 시 Prometheus가 설치되지 않던 버그 수정
New Features
Docker build 시 파라미터를 설정하는 기능 추가
Docker build 옵션을 추가하여 빌드를 실행할 수 있습니다.
Pipeline 별로 서로 다른 파라미터를 설정할 수 있습니다.
빌드 실행 중 빌드 중지 기능 추가
실행 중인 빌드 로그 화면 또는 빌드 이력 화면의 중지 버튼을 클릭하여 실행 중인 빌드를 즉시 중단 할 수 있습니다.