Modernization Platform v2.0.1 GA Release

인쇄

New Features


Docker build 시 파라미터를 설정하는 기능 추가

Docker build 옵션을 추가하여 빌드를 실행할 수 있습니다.

Pipeline 별로 서로 다른 파라미터를 설정할 수 있습니다.

빌드 실행 중 빌드 중지 기능 추가

실행 중인 빌드 로그 화면 또는 빌드 이력 화면의 중지 버튼을 클릭하여 실행 중인 빌드를 즉시 중단 할 수 있습니다.

이미지 빌드없이 어플리케이션 빌드만 할 수 있는 기능 추가

이미지 빌드를 하지 않고 어플리케이션 빌드만 수행할 수 있는 기능이 추가되었습니다.

라이브러리를 생성해서 Nexus나 Artifactory 같은 Repository에 push 할 수 있습니다.

Image Build 체크를 해제하면 Image를 생성하지 않고 어플리케이션 빌드만 수행할 수 있습니다.

Image Registry에 설정한 인증 정보로 접근가능한지 확인할 수 있는 기능 추가

Test Connection 버튼으로 Image Registry에 접근 가능한지 확인할 수 있습니다.

Gradle 7.X version 지원

Gradle 빌드 설정 시 7점대 버전을 지원합니다.

NPM 빌드 지원

npm build tool을 지원합니다.

npm version을 선택할 수 있고, npm install 여부를 체크하여 빌드를 수행할 수 있습니다.

GitOps Respository에 자동으로 생성되는 Deployment, Service 외에 수기로 작성한 다른 Resource yaml도 같이 배포할 수 있도록 개선

Deployment Group의 배포 기능 사용시, 사용자가 자동 배포하기 위해 직접 upload한 Resource Manifest가 삭제되는 현상을 개선하였습니다.

Deployment Group에서의 배포기능은 deployment와 service manifest를 generate 및 upload합니다. 해당 배포 기능을 이용해서 Resource를 업로드 하고자 하는 경우, deployment와 service가 배포되는 경로에 manifest를 업로드 하여 배포시킬수 있습니다.

Deploy group에서 Application Spec 을 설정 할 때 ConfigMap, Secret를 통째로 envFrom으로 설정하는 기능 추가

Deployment Groups에서 Application Spec을 설정 할 때 env key, value를 일일이 지정하지 않아도, ConfigMap, Secret을 통째로 envFrom으로 설정할 수 있도록하는 기능을 추가하였습니다.

빌드, 배포에서 보관 할 이력 갯수를 지정하는 기능 추가

빌드, 배포 시 history count를 지정하여 보관 할 이력 갯수를 지정하는 기능을 추가하였습니다.

Applications > build pipeline 탭에서 build history count를 지정하면 해당 갯수 만큼의 빌드 이력만 남게됩니다.

Deployment Groups > Applications탭에서 history count를 지정하면, 해당 갯수 만큼의 배포 이력을 확인할 수 있습니다.

클러스터에 Add-on 설치 화면 개선 및 시스템 파라미터 자동화 처리

System Dashboard > Clusters > 해당 Cluster에 Add-on 설치 화면 개선 및 설치 시 일부 파라미터 입력을 자동화 하는 기능을 추가하였습니다.

  1. Fluent-bit

2. Fluentd

3. Ingress-nginx

4. Prometheus

5. Prometheus-blackbox-exporter

6. Prometheus-k8s-events-exporter