- New Feature
- Cluster 조회 성능 개선
- Cluster 조회 시 k8s version 정보 동기화 개선
- Cluster API Server의 URL 패턴 추가
- Pod Annotations 입력 추가
- DeployGroup Resource 항목의 Storage class 입력 개선
- Application 빌드가 진행되는 동안 이미 완료된 다른 step을 누르면 해당 로그만 고정적으로 볼 수 있도록 개선
- Service access token 발급 기능 개선
- Application 빌드, 배포 성능 개선 및 안정성 향상
- Kubernetes Resource들의 API Version 현행화
- Upgrade component version
- Bug Fix
- ArgoCDからアプリケーションが削除されない現象を改善
- Deploy GroupリストからDeploy Groupを削除したときに削除したDeploy Groupがリストから再度表示される問題を解決する
- DeployGroupのデプロイ履歴を表示したときにhistoryが表示されない問題を解決する
- Applicationのname validationの問題でデプロイに失敗した問題を解決
- Clusterリスト画面にcluster status情報が正しく表示されない問題を修正
- Cluster 名に大文字が含まれていると Addon のインストールに失敗する問題を修正
- Cluster が AWS タイプでない場合にインストールされた Addon リストを取得できない問題を修正
New Feature
Cluster 조회 성능 개선
System Console > Clusters および Project Console > Clusters 画面で、クラスターのリストおよび詳細の照会パフォーマンスが改善されました。
Cluster 조회 시 k8s version 정보 동기화 개선
System Console > Clusters および Project Console > Clusters 画面でクラスターリストを照会する際、k8s バージョン情報が自動的に最新化されるよう改善されました。
Cluster API Server의 URL 패턴 추가
System Console > Clusters 画面で Dataplane クラスターを追加する際、以前はドメイン形式の URL のみ入力可能でしたが、IP アドレスや IP:Port 形式の入力も可能となりました。
Pod Annotations 입력 추가
DeployGroup の Applications 構成にある Deployment spec に、pod annotations の入力項目が追加されました。
DeployGroup Resource 항목의 Storage class 입력 개선
DeployGroup > Resources 設定において、PVC の storage class 項目が選択可能なセレクトボックスに変更され、カスタム storage class の使用が可能となりました。
Application 빌드가 진행되는 동안 이미 완료된 다른 step을 누르면 해당 로그만 고정적으로 볼 수 있도록 개선
複数のステップで構成されたパイプラインで、ビルド進行中にログウィンドウが自動で最後のタスク・最後のステップに切り替わっていましたが、ビルド中でもすでに実行済みの他のステップを選択すると、そのステップのログのみを固定的に表示できるよう改善されました。
Service access token 발급 기능 개선
Kubernetes 1.21 バージョン以降、Service Account のトークンに有効期限が追加されたため、ユーザーがクラスターの Kubeconfig をダウンロードする際に、権限に応じた 12時間の有効期限を持つトークン が発行されるよう変更されました。
Application 빌드, 배포 성능 개선 및 안정성 향상
Java Operator SDK を導入し、アプリケーションのビルドおよびデプロイの性能が向上し、安定性も改善されました。
Kubernetes Resource들의 API Version 현행화
Ingress や CRD など、Kubernetes で使用されるリソースの API バージョンを最新バージョンに更新しました。
Upgrade component version
ZCPを構成するサービスのバージョンがアップグレードされました。
OSS version
Tool | As-Is version | Upgrade version |
---|---|---|
Harbor | 2.2.2 | 2.6.2 |
Gitea | 1.11.5 | 1.17.3 |
ArgoCD | 1.7.6 | 2.4.3 |
Tekton | 0.13.2 | 0.41.0 |
Cortex | 1.6.0 | 1.11.0 |
Grafana | 8.5.3 | 9.3.6 |
Ingress NginX | 1.1.1 | 1.6.4 |
Cert-Manager | 1.5.5 | 1.11.0 |
Kubed (Config Syncer) | 0.13.1 | 0.13.2 |
Addon version
Addon | As-Is version | Upgrade version |
---|---|---|
Metrics-server | 0.4.4 | 0.6.2 |
Fluent-bit | 1.7.4 | 2.0.5 |
blackbox-exporter | 0.18.0 | 0.23.0 |
k8s-events-exporter | 0.3.0 | 1.0.0 |
Bug Fix
ArgoCDからアプリケーションが削除されない現象を改善
DeployGroup や AppDeploy を削除しても、対応する ArgoCD アプリケーション が削除されない問題を修正しました。
Deploy GroupリストからDeploy Groupを削除したときに削除したDeploy Groupがリストから再度表示される問題を解決する
Project Console > Deployment Groups で DeployGroup を削除した際、一覧が再読み込みされたときに削除済みの DeployGroup が再び表示される問題を修正しました。
DeployGroupのデプロイ履歴を表示したときにhistoryが表示されない問題を解決する
配布対象のクラスターに問題があり Pod が作成されない場合に、該当のデプロイ履歴が表示されない問題を修正しました。
Applicationのname validationの問題でデプロイに失敗した問題を解決
アプリケーション名が数字で始まる場合、生成される service のネーミングルールによりデプロイが失敗していた問題を修正しました。
Clusterリスト画面にcluster status情報が正しく表示されない問題を修正
System Console > Clusters および Project Console > Clusters 画面で、クラスターのステータス情報が表示されなかったり、[Object Object] と表示される問題を修正しました。
Cluster 名に大文字が含まれていると Addon のインストールに失敗する問題を修正
登録されたクラスター名に大文字が含まれると、そのクラスターにアドオンのインストールリクエストを行っても失敗する問題を修正しました。
Cluster が AWS タイプでない場合にインストールされた Addon リストを取得できない問題を修正
接続されたクラスターが AWS タイプでない場合、インストールされたアドオンのリストが取得できなかった問題を修正しました。
オンライン相談
問い合わせ