Cloud Z CP v1.2

Print

v1.2.2

Changelog since v1.2.1

Console

Console 컴포넌트를 1.2.2 으로 업데이트하였으며, 다음과 같은 변경 사항이 있습니다.

  • Jenkins 빌드 히스토리 이력 조회 기능 추가
    • Jenkins Job 선택 후 빌드 이력 조회
    • 조회 된 빌드 이력 엑셀 다운로드 기능 제공


v1.2.1

Changelog since v1.2.0

Monitoring

Monitoring 컴포넌트를 1.2.0 으로 업데이트하였으며 다음과 같은 변경 사항이 있습니다.

  • Alertmanager 의 Alerting Webhook 처리 시 인증을 적용하여 보안 강화
  • ZCPMonitoringDown, PodAbnormallyTerminated, PodAbnormallyWaiting Alert Rule 개선
  • AWS EKS(Elastic Kubernetes Service), MS AKS(Azure Kubernetes Service) 지원
  • Installation Script 를 이용하여 설치할 수 있도록 지원
  • 설치 간소화를 위한 kustomize 구조 적용
  • webhook config 의 basic authentication 적용을 위하여 alertmanager 를 v0.15.0 으로 업데이트(v0.15.0)

Cloud Z CP v1.2 Release Notes

Major Themes


Kubernetes v1.13 과 IBM Kubernetes Service v1.13 을 지원합니다. 

Console

최신 Kubernetes 버전과 변경된 주요 Feature 를 지원합니다.

Logging

최신 Kubernetes 버전을 지원하고, 자원 사용량을 최적화하였습니다.

Monitoring

비즈니스 영향도에 따라 가장 적합한 관련 대상자들이 적시에 인지할 수 있도록 Alert Rule 들을 대폭 개선하였습니다.

Kubernetes v1.13 지원을 포함하여 일부 Grafana Dashboard 와 Prometheus Alert Rule 들을 개선하였습니다.

메트릭 수집, 저장을 위한 컴포넌트인 Prometheus의 수집 Job과 exporter 의 안정성이 높아졌습니다.

New Features


Console

Logging

  • Modify fluent bit container log pattern for k8s 1.13
  • Adjust Elasticsearch memory
  • Add elasticsearch-curator
  • Bugfix : Fluent-bit does not remove Korean characters.

Monitoring

  • 동일한 유형의 Alert 이더라도 발생한 Node의 역할에 따라 비즈니스 영향이 다를 수 있어 각 Node 관련 Alert Rule 들을 역할 별로 분리하고 비즈니스 영향이 큰 Node(Edge,Worker,ZDB) 의 Alert Rule 은 Priority 를 올리고(P1~P3) 낮은 Node(Management,Logging) 의 Alert Rule 은 Priority 를 낮춤(P4~P5)
  • 일부 Alert Rule(CPU, Memory, Disk 관련) 의 임계치를 75% 에서 80%로 변경
  • NodeDown Alert 이라는 명칭이 사용자가 왜곡하여 인지할 수 있어 NodeExporterDown 으로 변경
  • Pod 의 비정상 상태 점검을 위한 PodAbnormallyTerminated, PodAbnormallyWaiting Alert Rule 추가
  • Persistence Volume Disk 사용량을 점검하기 위하여 PersistentVolumeLowSpace Alert Rule 추가
  • Elasticsearch Cluster Health 를 점검하기 위하여 ElasticsearchDown, ElasticsearchDataNodeLowDisk, ElasticsearchClusterNotHealthy Alert Rule 추가
  • APIServerErrorsHigh Alert 이 왜곡되어 알림이 오는 현상을 개선
  • API Server 에 많은 부하를 주는 기존의 node-exporter, kubelet, cadvisor metric 수집 job 들이 API Server 를 경유하지 않고 직접 각 엔드포인트에 접근하여 수집하도록 개선
  • Grafana Dashboard 의 일부 Panel 에서 Multiple Series Error 가 발생하는 문제 해결
  • System: Overview Dashboard 에서 Disk Usage Graph 를 추가하고 Load Average Graph 에 node_load5, node_load15 metric 추가
  • Kubernetes: Pod Overview Dashboard 에서 Volume Usage Graph 를 추가
  • Container 관련 Dashboard 들(Pod,Deployment,Statefulset,Deployment) 에 Filesystem Read/Write,Network TX/RX Graph 를 추가
  • Kubernetes: Deployment,Statefulset,Deployment Overview Dashboard 에서 Pod 을 선택할 수 있는 Variable을 추가하여 CPU, Memory 등의 정보가 왜곡되어 보이는 현상 개선

External Dependencies


  • Kubernetes v1.13 의 완전히 지원하기 위하여 kube-state-metrics exporter 를 v1.6.0 으로 업데이트(v1.6.0)

이 답변이 유용합니까? 아니오

Send feedback
도움이 되어드리지 못해 죄송합니다. 아티클 개선을 위해 의견을 제공해 주시기 바랍니다.