すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:ACKリリースノート2024

最終更新日:Nov 12, 2024

このトピックでは、Container Service for Kubernetes (ACK) のリリースノートについて説明し、関連する参照へのリンクを提供します。

背景情報

  • Container Service for Kubernetes (ACK) では、1.31、1.30、1.28のKubernetesバージョンがサポートされています。 ACKがKubernetesバージョンをサポートする方法の詳細については、「Kubernetesバージョンのサポート」をご参照ください。

  • Container Service for Kubernetes (ACK) でサポートされているオペレーティングシステムは、Container OS、Alibaba Cloud Linux 3、Alibaba Cloud Linux 3 (ARM) 、Alibaba Cloud Linux (UEFI 3) 、Windows、Red Hat、Ubuntuです。 詳細については、「OSイメージの概要」をご参照ください。

9月2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

Kubernetes 1.31のサポート

Kubernetes 1.31がサポートされています。 Kubernetes 1.31を実行するACKクラスターを作成したり、以前のKubernetesバージョンからKubernetes 1.31にACKクラスターを更新したりできます。

全リージョン

Kubernetes 1.31

名前空間とサービスでサポートされている削除保護

ポリシーガバナンス機能を有効にすると、ビジネスクリティカルで機密性の高いデータを含む名前空間またはサービスの削除保護を有効にして、誤った名前空間またはサービスの削除によるメンテナンスコストの発生を回避できます。

全リージョン

関連操作: 名前空間またはサービスの削除保護の有効化

NGINX Ingressコントローラでサポートされているトレース

NGINX Ingressコントローラーのトレースデータは、Managed Service for OpenTelemetryに報告できます。 Managed Service for OpenTelemetryは、トレースデータを保持し、トレースデータをリアルタイムで集計および計算して、トレースの詳細とリアルタイムトポロジを含むモニタリングデータを生成します。 モニタリングデータに基づいて問題をトラブルシューティングおよび診断できます。

全リージョン

NGINX Ingressコントローラーのトレースの有効化

Knativeサービスのコストインサイト

Knativeサービスでは、ACKのコストインサイト機能を有効にできます。 この機能は、財務部門がリソース使用量を分析し、複数のディメンションからコストを割り当てるのに役立ちます。 この機能は、コスト削減に関する提案も提供します。 Knativeサービスのコストインサイト機能を有効にできます。 このようにして、Knativeサービスの推定コストをリアルタイムで表示できます。

全リージョン

Knative Serviceでコストインサイト機能を有効にする

クラスターワークロードのコスト分析に基づくリスク特定

コストインサイト機能を使用して、クラスターワークロードのリスクを特定できます。 この機能を有効にすると、クラスターワークロードの安定性、パフォーマンス、コストに関連するリスクをすばやく特定できます。 この機能により、クラスターリソースの使用状況を追跡し、Burstableポッドのリソース設定に関する詳細情報を提供し、BestEffortポッドのリスクを特定できます。

全リージョン

コストインサイトを使用してクラスターワークロードのリスクを特定

Sparkジョブの実行でサポートされるSpark Operator

Spark Operatorを使用して、ACKクラスターでSparkジョブを実行できます。 これにより、データエンジニアはビッグデータ処理ジョブを迅速かつ効率的に実行および管理できます。

全リージョン

Sparkオペレーターを使用したSparkジョブの実行

Kubernetes用分散クラウドコンテナプラットフォーム (ACK One)

アルゴCDアラート

Argo CDアラートがサポートされています。 ACK Oneが提供するフリートモニタリング機能は、Managed Service for Prometheusを使用してメトリックを収集し、フリートインスタンスに関するモニタリング情報をダッシュボードに表示します。 アラートルールをカスタマイズして、カスタムメトリックに基づいてリアルタイムモニタリングを有効にできます。

全リージョン

ACK One Argo CDアラートの設定

アプリケーションの配布

ACK Oneのアプリケーション配布機能がサポートされています。 この機能を使用して、フリートインスタンスからフリートインスタンスに関連付けられている複数のクラスターにアプリケーションを配布できます。 この機能により、フリートインスタンスの配布ポリシーを設定できます。 ポリシーを使用すると、対象となるKubernetesリソースをポリシーに一致するクラスターに効率的に配布できます。 さらに、さまざまなクラスターやアプリケーションのデプロイ要件を満たすように、差別化されたポリシーを設定できます。 GitOpsと比較して、この配布方法ではGitリポジトリは必要ありません。

全リージョン

アプリケーション配布の概要

Alibaba Cloud DNS PrivateZoneへのアクセス

Alibaba Cloud DNS PrivateZoneへのアクセスがサポートされています。 Alibaba Cloud DNS PrivateZoneは、プライベートドメイン名のVPCベースの解決および管理サービスです。 仮想ボーダールーター (VBR) 、IPsec-VPN接続、またはCloud Connect Network (CCN) インスタンスがトランジットルーターに接続された後、これらのネットワークインスタンスに接続されているオンプレミスネットワークはトランジットルーターを使用してAlibaba Cloud DNS PrivateZoneにアクセスできます。

全リージョン

Alibaba Cloud DNS PrivateZoneへのアクセスの管理

登録済みクラスターでサポートされる静的にプロビジョニングされたNASボリューム

静的にプロビジョニングされたNASボリュームは、登録済みクラスターにマウントできます。 Apsara File Storage NAS (NAS) は、共有アクセス、エラスティックスケーリング、高信頼性、高性能をサポートする分散ファイルシステムです。 静的にプロビジョニングされたNASボリュームを登録済みクラスターにマウントして、データを保持および共有できます。

全リージョン

静的にプロビジョニングされたNASボリュームのマウント

クラウドネイティブAIスイート

FUSEマウントターゲットの自動リカバリ

アプリケーションポッドのライフサイクル中に、Filesystem in Userspace (FUSE) デーモンが予期せずクラッシュすることがあります。 その結果、アプリケーションポッドはFUSEファイルシステムを使用してデータにアクセスできなくなります。 FUSEファイルシステムのマウントターゲットの自動回復機能を有効にすると、アプリケーションポッドを再起動することなく、アプリケーションデータへのアクセスを復元できます。

全リージョン

FUSEマウントターゲットの自動回復機能の有効化

クロス名前空間データセットの共有

データセットは、名前空間間で共有できます。 Fluidは、名前空間間のデータアクセスとキャッシュ共有をサポートします。 Fluidでは、複数のチーム間でデータを共有する必要があるときに、データを1回だけキャッシュする必要があります。 これにより、データ利用効率とデータ管理の柔軟性が大幅に向上し、R&Dチーム間のコラボレーションが容易になります。

全リージョン

名前空間間でデータセットを共有

ACKエッジ

ENS管理

ENS管理機能がサポートされています。 ACK Edgeクラスターを使用すると、エッジノードサービス (ENS) ノードでコンテナーを実行できます。 複数のリージョンおよびインターネットサービスプロバイダー (ISP) にデプロイされたENSインスタンスを、統合されたコンテナー化された方法で管理できます。 ENSディスクとEdge Load Balancerインスタンスを作成して、クラウドネイティブのストレージとネットワーク機能を提供できます。

全リージョン

ENS管理の概要

ノードプールでサポートされるサービストポロジー管理

サービス・トポロジ管理は、ノード・プールによってサポートされる。 Kubernetes Servicesのバックエンドエンドポイントは、ノード間でランダムに分散されます。 その結果、サービス要求がノードグループ間でノードに分散されると、これらの要求はノードに到達しないか、または迅速に応答されないことがある。 エッジノード上のアプリケーションを現在のノードまたは同じエッジノードプール内のノードにのみ公開するようにサービストポロジを構成できます。

全リージョン

サービストポロジの設定

8月2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

ノードインスタントスケーリングでサポートされるインベントリ健全性ステータスモニタリング

インベントリの健全性ステータスの監視は、ノードのインスタントスケーリングでサポートされています。 ノードインスタントスケーリング機能は、Elastic Compute Service (ECS) インスタンスのインベントリステータスに基づいて、インスタンスタイプとゾーンを動的に選択できます。 ノードプールに設定されたインスタンスタイプのインベントリ健全性ステータスを監視し、インスタンスタイプの提案を取得するには、[ConfigMap] でインベントリ健全性ステータスを確認します。 これにより、ノードプールに設定されたインスタンスタイプのインベントリ正常性ステータスを評価し、インスタンスタイプを事前に分析および調整できます。

全リージョン

ノードインスタントスケーリングのヘルスステータスの表示

自動クラスター更新でサポートされる複数の更新頻度

次の更新頻度が自動クラスタ更新によってサポートされています: 最新パッチバージョン (パッチ) 、2番目の最新マイナーバージョン (安定) 、および最新マイナーバージョン (高速) 。

全リージョン

クラスターの自動更新

MPSに基づくGPU共有とメモリ分離

GPU共有とメモリ分離は、マルチプロセスサービス (MPS) に基づいてサポートされています。 MPSを使用して、複数のNVIDIA GPUまたはMessage Passing Interface (MPI) リクエストで実行されるCompute Unified Device Architecture (CUDA) アプリケーションを管理できます。 これにより、GPUリソースを共有できます。 ACKコンソールでノードプールに特定のラベルを追加して、AIアプリケーションのMPSモードでGPU共有とGPUメモリ分離を有効にすることができます。

全リージョン

MPSを使用したGPU共有とメモリ分離

Knative 1.12.5

Knative 1.12.5-aliyun.7がサポートされています。 このバージョンはKourier 1.12と互換性があり、Container Registry Enterprise EditionとプリエンプティブECSインスタンスのダッシュボードをサポートしています。

全リージョン

Knativeリリースノート

ACK One

マルチクラスタアプリケーション

マルチクラスタアプリケーションがサポートされています。 Argo CD ApplicationSetsを使用して、1つのオーケストレーションテンプレートから1つ以上のアプリケーションを自動的に作成できます。

全リージョン

マルチクラスタアプリケーションの作成

登録済みクラスターでサポートされているカスタムイメージを使用するElasticノードプール

必要なソフトウェアパッケージとともにプリインストールされたカスタムイメージを使用すると、クラウドノードがReady状態に到達するのに必要な時間を大幅に短縮し、システムの起動を高速化できます。

全リージョン

カスタムイメージを使用したエラスティックノードプールの構築

大規模なワークフロー作成でサポートされるArgo Workflows SDK for Python

Argo workflows SDK for Pythonを使用して、大規模なワークフローを作成できます。 Argo Workflows SDK for Pythonを使用して大規模なワークフローを作成する方法を説明する新しいトピックがワークフロークラスターのベストプラクティスに追加されました。 Heraは、Python用のArgoワークフローSDKです。 HeraはYAMLの代替手段であり、Pythonで複雑なワークフローを簡単に調整およびテストできます。 さらに、HeraはPythonエコシステムとシームレスに統合され、ワークフロー設計を簡素化します。

全リージョン

Argo Workflows SDK for Pythonを使用した大規模なワークフローの作成

イベントドリブンCIパイプラインは、EventBridgeに基づいて作成できます。

EventBridgeに基づくイベント駆動型継続的統合 (CI) パイプラインがサポートされています。 イベント駆動型の自動CIパイプラインを構築する方法を説明するために、ワークフロークラスターのベストプラクティスに新しいトピックが追加されました。 EventBridgeと分散Argoワークフローに基づいて、効率的で高速かつ費用対効果の高いイベント駆動型自動CIパイプラインを構築して、アプリケーションの配信を簡素化および高速化できます。

全リージョン

EventBridgeに基づくイベントドリブンCIパイプライン

クラウドネイティブAIスイート

AIを利用したQ&Aアシスタントの作成でサポートされるDify

Difyを使用して、AIを利用したQ&Aアシスタントを作成できます。 Difyは、企業または個人のナレッジベースを大規模言語モデル (LLM) アプリケーションと統合できるプラットフォームです。 Difyを使用して、カスタマイズされたAI支援Q&Aソリューションを設計し、そのソリューションをビジネスに適用できます。 これにより、ビジネスの開発と管理が容易になります。

全リージョン

Difyを使用して、コーディングなしでカスタマイズされたAI搭載のQ&aアシスタントを作成

Flowiseのインストールと管理

Flowiseコンポーネントは、ACKクラスタにインストールできます。 ACKクラスターにFlowiseをインストールして管理する方法を説明する新しいトピックが追加されました。 このトピックでは、Flowiseに関するよくある質問に対する回答も提供します。 ほとんどの場合、LLMアプリケーションは、開発プロセス中に複数回の反復によって最適化されます。 FlowwiseはドラッグアンドドロップUIを提供し、低コードで迅速な反復を可能にします。 これにより、テスト環境から本番環境への移行が加速されます。

全リージョン

なし

TensorRT-推論サービスとしてQwen2モデルをデプロイするためにサポートされるLLM

TensorRT-LLMを使用して、Qwen2モデルを推論サービスとして展開できます。 新しいトピックを追加して、TritonおよびTensorRT-LLMを使用してQwen2モデルをACKの推論サービスとして展開する方法を説明します。 このトピックでは、例としてQwen2-1.5B-InstructモデルとA10 GPUについて説明します。 このトピックでは、モデルの展開中にデータを準備するためにFluid Dataflowを使用し、モデルの読み込みを高速化するためにFluidを使用します。

全リージョン

TensorRT-LLMを使用してQwen2モデルを推論サービスとしてデプロイする

ACKエッジ

クラウドネイティブAIスイート

クラウドネイティブAIスイートは、ACK Edgeクラスターにデプロイできます。 クラウドネイティブAIスイートには、AIダッシュボードとAI開発者コンソールがあり、クラスターのステータスを表示して、トレーニングジョブをすばやく送信できます。

全リージョン

クラウドネイティブAIスイートのデプロイ

7月2024日

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

NGINX Ingressコントローラでサポートされているトレース

NGINX Ingressコントローラーv1.10.2-aliyun.1がリリースされ、Managed Service for OpenTelemetryを使用してトレース機能をサポートしています。

全リージョン

NGINX Ingressコントローラーのトレースの有効化

Poseidonがサポートするグローバルネットワークポリシー

Poseidonは、ACKクラスターのネットワークポリシーをサポートするコンポーネントです。 Poseidon v0.5.0では、クラスターレベルのグローバルネットワークポリシーが導入されており、名前空間間のネットワーク接続を管理できます。

全リージョン

ACK GlobalNetworkPolicyの使用

ContainerOS 3.3のリリース

ContainerOSは、Alibaba Cloudが提供するオペレーティングシステムです。 コンテナシナリオ用に垂直方向に最適化されています。 ContainerOSは、セキュリティの強化、起動の高速化、システムサービスとソフトウェアパッケージの簡素化を実現します。 ContainerOS 3.3のカーネルバージョンが5.10.134-17.0.2.lifsea8に更新されました。 デフォルトでは、cgroup v2はコンテナーリソースの分離に使用されます。 脆弱性と欠陥は修正されています。

全リージョン

ContainerOSイメージのリリースノート

ノードプールのカスタムワーカーRAMロール

デフォルトでは、Container Service for Kubernetes (ACK) 管理クラスターは、すべてのノードで共有されるデフォルトのワーカーリソースアクセス管理 (RAM) ロールを作成します。 ワーカーRAMロールを使用してアプリケーションを承認すると、権限はクラスター内のすべてのノード間で共有されます。 作成時にカスタムワーカーRAMロールを異なるノードプールに割り当てることで、クラスター内のすべてのノード間でワーカーRAMロールを共有する潜在的なリスクを軽減できます。

全リージョン

カスタムワーカーRAMロールの使用

セキュリティポリシーライブラリに追加された新しいセキュリティポリシー

ACKBlockVolumeTypesポリシーが追加されました。 このポリシーを使用して、指定した名前空間のポッドで使用できないボリュームを指定できます。

全リージョン

ACKBlockVolumeTypes

新しいNVIDIA GPUドライバーのバージョン

NVIDIA GPUドライバ550.90.07がサポートされています。

全リージョン

NVIDIAドライバーのバージョンがサポートされているACK

LMDeployを使用してQwenモデルを推論サービスとしてデプロイするためのベストプラクティス

Qwen1.5-4B-ChatモデルとA10 GPUを使用して、LMDeployフレームワークを使用してQwenモデルをACKの推論サービスとしてデプロイする方法を示します。

全リージョン

LMDeployを使用したQwenモデル推論サービスのデプロイ

KServeを使用してGPUを共有する推論サービスをデプロイするためのベストプラクティス

一部のシナリオでは、GPUの使用率を向上させるために、複数の推論タスクが同じGPUを共有することがあります。 Qwen1.5-0.5B-ChatモデルとV100 GPUを使用して、KServeを使用してGPUを共有する推論サービスをデプロイする方法を説明します。

全リージョン

GPUを共有する推論サービスのデプロイ

Kubernetes用分散クラウドコンテナプラットフォーム (ACK One)

EventBridgeに基づくイベント駆動CIパイプラインのベストプラクティス

EventBridgeと分散Argoワークフローに基づいて、効率的で高速かつ費用効果の高いイベント駆動型自動CIパイプラインを構築して、アプリケーションの配信を大幅に簡素化および高速化できます。

全リージョン

EventBridgeに基づくイベントドリブンCIパイプライン

GitOpsによるマルチクラスタアプリケーションのオーケストレーション

GitOpsコンソールでマルチクラスタアプリケーションをオーケストレーションし、Gitリポジトリをアプリケーションソースとして使用して、YAMLマニフェスト、Helmチャート、Kustomizeなどの複数のオーケストレーション方法を使用するアプリケーションのバージョン管理、マルチクラスタディストリビューション、継続的展開 (CD) を実装できます。

全リージョン

ApplicationSetを使用した複数のアプリケーションの作成

登録済みクラスターでカスタムイメージを使用するElasticノードプール

必要なソフトウェアパッケージとともにプリインストールされたカスタムイメージを使用すると、クラウドノードがReady状態に到達するのに必要な時間を大幅に短縮し、システムの起動を高速化できます。

全リージョン

カスタムイメージを使用したエラスティックノードプールの構築

クラウドネイティブAIスイート

ユーザースペースのファイルシステム (FUSE) マウントターゲットの自動修復

Fluidは、FUSEマウントターゲットのポーリングチェックと定期的な自動修復をサポートし、ビジネスデータへのアクセスの安定性を向上させます。

全リージョン

非該当

ACKエッジ

Kubernetes 1.28のサポート

Kubernetes 1.28.9-aliyun.1を実行するACK Edgeクラスターを作成できます。

全リージョン

KubernetesのACK Edgeのリリースノート1.28

Container Storage Interface (CSI) プラグインのサポート

このトピックでは、ACK Edgeクラスターのボリュームプラグインでサポートされているストレージメディアの種類と、ノードの種類と統合方法に基づくボリュームプラグインの制限について説明します。

全リージョン

ストレージの概要

クラウドネイティブAIスイートのサポート

ACK Edgeクラスターは、クラウド環境でクラウドネイティブAIスイートのすべての機能をサポートしますが、一部の機能はオンプレミス環境ではサポートされていません。 さまざまなノードタイプとネットワークタイプでサポートされているクラウドネイティブAIスイートの機能と制限は異なります。

全リージョン

クラウドネイティブAIスイートの概要

Ingressを使用するためのベストプラクティス

このトピックでは、エッジノードプールにIngressコントローラーをデプロイするための使用上の注意事項と、オンクラウドノードプールにIngressコントローラーをデプロイすることと、エッジノードプールにIngressコントローラーをデプロイすることの違いについて説明します。

全リージョン

6月2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

Kubernetes 1.30のサポート

Kubernetes 1.30がサポートされています。 Kubernetes 1.30を実行するACKクラスターを作成したり、以前のKubernetesバージョンからKubernetes 1.30にACKクラスターを更新したりできます。

全リージョン

ノードプールOSパラメータのカスタマイズ

LinuxなどのノードOSのデフォルトパラメーター設定がビジネス要件を満たしていない場合は、ノードプールのOSパラメーターをカスタマイズしてOSパフォーマンスを向上させることができます。

全リージョン

ノードプールのOSパラメーターのカスタマイズ

Ubuntuのサポート

Ubuntu 22.04がサポートされています。 Ubuntu 22.04は、Kubernetes 1.30以降を実行するACKクラスターのノードOSとして使用できます。

全リージョン

OSイメージの概要

スケジュール解除の強化

スケジュール解除は、特定のポッドをあるノードから別のノードに追い出すプロセスです。 ノード間のリソース使用率の不均衡、ノードの過負荷、または新しいスケジューリングポリシーが必要なシナリオでは、スケジューリング機能を使用して問題を解決したり、要件を満たしたりできます。 ack-Koordinatorコンポーネントのkoordinator Deschedulerモジュールは、スケジューリング解除ポリシー、ポッド削除方法、および削除トラフィック制御の機能に関して拡張されています。

全リージョン

ACKコンソールのサービスを使用して構成可能なNetwork Load Balancer (NLB) インスタンス。

ACKコンソールでサービスを作成および管理して、Network Load Balancer (NLB) インスタンスを設定できます。 NLBは、Internet of Everything (IoE) 向けのレイヤ4負荷分散サービスです。 NLBは超高性能を提供し、オンデマンドで自動的にスケールできます。 NLBインスタンスは、最大100万の同時接続をサポートします。

全リージョン

csi-provisionerの新リリース

csi-provisionerを使用すると、自動的にボリュームを作成できます。 新しいバージョンのcsi-provisionerがリリースされ、ノードリソースを消費しない管理バージョンのcsi-provisionerもリリースされます。 Apsara File Storage NAS (NAS) ファイルシステムは、Transport Layer Security (TLS) プロトコルを使用してAlibaba Cloud Linux 3にマウントできます。 Ubuntuノードはcsi-provisionerによってサポートされています。

全リージョン

csi-provisioner

ACK One

フリートモニタリング強化

フリートモニタリングはACK Oneでサポートされ、フリートインスタンスに関連付けられたクラスターのグローバルモニタリングが強化されています。 主要コンポーネントやGitOpsシステムのメトリックなど、フリートインスタンスに関するモニタリング情報を表示するダッシュボードが用意されています。 グローバルモニタリング機能は、さまざまなクラスターからメトリックを収集し、これらのクラスターに関するグローバルモニタリング情報とコストインサイトデータをダッシュボードに表示します。

全リージョン

フリートモニタリング

クラウドネイティブAIスイート

無料のクラウドネイティブAIスイート

クラウドネイティブAIスイートは無料です。 クラウドネイティブAIスイートが提供するすべての機能を使用して、ACKでカスタマイズされたAIプロダクションシステムを構築し、AIおよび機械学習 (ML) アプリケーションおよびシステムのフルスタック最適化を実装できます。 クラウドネイティブAIスイートを使用すると、クラウドネイティブAIテクノロジーの利点を体験でき、ビジネスの革新とインテリジェントな変革を促進できます。

全リージョン

[無料コンポーネント通知] クラウドネイティブAIスイートは無料

ACKエッジ

オンクラウドノードプールでサポートされるディスクストレージ

ACK管理クラスターで使用されるCSIは、ACK Edgeクラスターでサポートされます。 ACKエッジクラスターのオンクラウドノードプールにインストールされたCSIコンポーネントは、ACKマネージドクラスターにインストールされたCSIコンポーネントと同じ機能を提供します。 永続ボリューム (PV) と永続ボリュームクレーム (PVC) を設定することで、ディスクをオンクラウドノードプールにマウントできます。

全リージョン

なし

Express Connect回路を使用してサポートされているデータセンターのワークロードへのアクセス

データセンターおよびエッジデバイス内のコンピューティングデバイスは、ACKに接続することができる。 ACKクラスターのAPIサーバーは、Express Connect回線を使用して、エッジにデプロイされたポッドまたはサービスにアクセスできます。 この機能は、エッジ・コントローラ・マネージャ (ECM) に基づいて実装される。 ECMは、VPCからエッジにデプロイされたポッドへのアクセスのルーティング設定の自動化を担当します。

全リージョン

ネットワーク管理の概要

5月2024日

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

cloud-controller-managerでサポートされているVPC全体でのNLBインスタンスの再利用

cloud-controller-manager v2.9.1がリリースされました。これは、VPC間およびNLBサーバーグループの重みでのNLBインスタンスの再利用をサポートします。 NLBインスタンスがECSインスタンスとポッドの両方に接続されているシナリオをサポートしています。 このバージョンでは、NLB IPv6のサポートも最適化します。

全リージョン

Cloud Controller Manager

ALB Ingress用に視覚化されたカスタムルーティングルール

カスタムルーティングルールは、Application Load Balancer (ALB) Ingressに対して視覚化された方法で作成できます。 パス、ドメイン名、リクエストヘッダーに基づいてリクエストをルーティングするルーティング条件を指定したり、リクエストを特定のサービスにルーティングしたり、固定応答を返すアクションを指定したりできます。

全リージョン

ALB Ingressのルーティングルールのカスタマイズ

NVMeディスクマルチインスタンスのマウントと予約

NVMeディスクは複数のインスタンスにマウントでき、予約機能がサポートされています。 NVMeディスクを最大16インスタンスにマウントし、さらにNVMe仕様に準拠した予約機能を使用できます。 これらの機能により、データベースなどのアプリケーションのデータの一貫性が確保され、フェイルオーバーをより高速に実行できます。

全リージョン

NVMeディスクのマルチアタッチ機能とNVMe予約機能の使用

フィーチャゲートを使用したossfsバージョンの切り替え

CSI 1.30.1以降では、対応する機能ゲートを有効にしてossfs 1.91以降に切り替えることで、ファイルシステムのパフォーマンスを向上させることができます。 高いファイルシステムのパフォーマンスが必要な場合は、ossfsのバージョンを1.91以降に切り替えることを推奨します。

全リージョン

ACK One

Golangプロジェクトのワークフロークラスタに基づいて作成されたCIパイプライン

Kubernetes (ACK One) ワークフロークラスター用の分散クラウドコンテナプラットフォームは、オープンソースのArgoワークフローに基づいて開発されています。 超高弾力性、自動スケーリング、およびゼロO&Mコストの利点により、ホストされたArgoワークフローは、低コストでCIパイプラインを迅速に作成するのに役立ちます。 このベストプラクティスでは、ワークフロークラスターに基づいてGolangプロジェクトのCIパイプラインを作成する方法について説明します。

全リージョン

ワークフロークラスターでのGolangプロジェクトのCIパイプラインの作成

クラウドネイティブAIスイート

Fluidでサポートされているデータセットマウントターゲットの動的マウント

Fluidは、データセットマウントターゲットの動的マウントをサポートします。 流体は、コンテナ内のPVおよびPVCに対応するデータセットマウントターゲットを自動的に更新し、動的にマウントすることができる。

全リージョン

非該当

April 2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

ACK AIアシスタントでサポートされるACKクラスターの異常診断

ACKクラスターの異常診断は、ACK AIアシスタントでサポートされています。 ACK AIアシスタントを使用して、ACKクラスターで失敗したタスク、エラーログ、およびコンポーネント更新の失敗を分析および診断できます。 これにより、O&M作業が簡素化されます。

全リージョン

ACK AIアシスタントを使用して問題のトラブルシューティングと質問に対する回答を見つける

OSSボリュームのRRSA認証

RAM Roles for Service Accounts (RRSA) 認証は、特定のObject Storage Service (OSS) ボリュームでAPI操作を実行する権限を制限するようにPVに対して設定できます。 これにより、クラウドリソースへのアクセスをきめ細かく規制し、クラスターのセキュリティを強化できます。

全リージョン

RRSA認証を使用した静的にプロビジョニングされたOSSボリュームのマウント

ポッドに対してAnti-DDoS (Enhanced) が有効なEIP

ACK Extend Network Controller v0.9.0では、NATゲートウェイやelastic IPアドレス (EIP) などのVPCリソースを作成および管理し、EIPをAnti-DDoS (Enhanced Edition) 対応のポッドにバインドできます。 このバージョンは、インターネットに公開されているポッドに対してAnti-DDoS保護を有効にするシナリオに適しています。

全リージョン

排他的EIPをポッドに関連付ける

ポリシーガバナンスに追加された新しい定義済みセキュリティポリシー

次の定義済みセキュリティポリシーがポリシーガバナンスモジュールに追加されます。

ACKPVSizeConstraint、

そしてACKPVCConstraint。

全リージョン

ACKの定義済みセキュリティポリシー

ACKエッジ

エッジノード用オフラインO&Mツール

ほとんどのクラウドエッジコラボレーションシナリオでは、ネットワークが不安定であるため、エッジノードは通常オフラインです。 ノードがオフラインの場合、ビジネスの更新や構成の変更など、ノードでO&M操作を実行できません。 ACK Edgeクラスターは、緊急シナリオでエッジノードでO&M操作を実行するために使用できるオフラインO&Mツールを提供します。

全リージョン

オフラインO&Mツールfor edgeノード

ACK One

マルチクラスタゲートウェイの視覚化管理

マイクロサービスエンジン (MSE) クラウドネイティブゲートウェイは、ACK OneでホストされているMSE Ingressコントローラーに基づいて、マルチクラスターゲートウェイとして機能します。 MSEクラウドネイティブゲートウェイを使用すると、トポロジを視覚化して表示し、MSE Ingressを作成して南北トラフィックを管理できます。 MSEクラウドネイティブゲートウェイを使用して、アクティブゾーン冗長性、マルチクラスター負荷分散、およびリクエストヘッダーに基づく特定のクラスターへのトラフィックルーティングを実装できます。

全リージョン

マルチクラスタゲートウェイの管理

KubernetesクラスターからのOSS最適化への分散Argoワークフローへのアクセス

ACK One Argoワークフローには、超大容量ファイルのマルチパートアップロード、アーティファクトの自動ガベージコレクション、ストリーミングモードでのアーティファクト送信など、さまざまな機能が追加されています。 これらの機能により、OSSオブジェクトを効率的かつ安全に管理できます。

全リージョン

アーティファクトの設定

クラウドネイティブAIスイート

ACKクラスターでの迅速なMLflowデプロイ

MLflowは、数回のクリックでACKクラスターにデプロイできます。 MLflowを使用して、モデルトレーニングを追跡し、機械学習モデルを管理およびデプロイできます。 クラウドネイティブAIスイートは、MLflowモデルレジストリのモデルのライフサイクル管理もサポートします。

全リージョン

March 2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

Kubeconfigファイルの削除とkubeconfigごみ箱をサポート

特定の権限を持つAlibaba Cloudアカウント、RAMユーザー、またはRAMロールを使用して、発行されたkubeconfigファイルのステータスを表示および管理できます。 セキュリティリスクを引き起こす可能性のあるkubeconfigファイルを削除するか、kubeconfigファイルによって提供された権限を取り消すことができます。 kubeconfigごみ箱を使用して、過去30日以内に削除されたkubeconfigファイルを復元することもできます。

全リージョン

GPUデバイスの分離

ACK排他的GPUスケジューリングシナリオでは、ACKは、新しいGPUデバイスを障害のあるデバイスにスケジュールすることを回避するために、GPUノード上の障害のあるデバイスを分離できるようにするメカニズムを提供します。

全リージョン

GPUデバイスプラグイン関連の操作

指定された仮想ノードのメトリックを収集するためのプラクティス

複数の仮想ノードがあるクラスターでは、仮想ノードを指定してメトリックを収集できます。 これにより、一度に収集されるデータ量が減少します。 仮想ノードに多数のコンテナがデプロイされている場合、このソリューションではモニタリングトレースの負荷を効率的に軽減できます。

全リージョン

指定された仮想ノードのメトリックの収集

2月2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

ACK仮想ノード2.11.0リリース

ACK Virtual Node 2.11.0はWindowsインスタンスをサポートし、そのスケジューリングセマンティクスはWindowsノードをサポートします。 このバージョンでは、カーネルなどのリソースを監視するためのエラスティックコンテナインスタンスのシステム運用および保守 (SysOM) 機能を有効にすることもできます。 さらに、Elastic Container Instanceベースのポッドの作成中に証明書をより効率的に生成できます。

全リージョン

分散コンテナプラットフォームACK One

登録済みクラスターでサポートされているKnative

KnativeはKubernetesベースのサーバーレスフレームワークです。 Knativeの目的は、サーバーレスアプリケーション用のクラウドネイティブおよびクロスプラットフォームのオーケストレーション標準を作成することです。 Knativeは、コンテナビルド (または関数) 、ワークロード管理 (動的スケーリング) 、およびイベントモデルを統合します。 Knativeは、エンタープライズクラスのサーバーレスコンテナプラットフォームを構築して、最新のサーバーレスワークロードをデプロイおよび管理するのに役立ちます。

全リージョン

Knative概要

ACK One-based zone-ハイブリッドクラウド環境でのディザスタリカバリ

データセンターのKubernetesクラスターまたはサードパーティのパブリッククラウドでビジネスを実行し、クラウドコンピューティングを使用してビジネスの高可用性のためのゾーンディザスタリカバリを実装する場合は、ACK Oneを使用できます。 ACK Oneでは、トラフィック、アプリケーション、クラスターを一元管理し、クラスター間でトラフィックをルーティングし、トラフィックフェイルオーバーをシームレスに実行できます。

ACK Oneは、マネージMSE Ingressコントローラーを使用して、マルチクラスターゲートウェイとして機能するマイクロサービスエンジン (MSE) クラウドネイティブゲートウェイを管理し、Ingress APIを使用してトラフィックルーティングルールを定義します。 ACK Oneは、マルチクラウド、マルチクラスター、およびハイブリッドクラウドシナリオでレイヤー7の南北トラフィックを管理できます。 従来のDNSベースのソリューションと比較して、ACK Oneマルチクラスタゲートウェイに基づいて開発されたゾーンディザスタリカバリシステムは、アーキテクチャの複雑さ、使用コスト、および管理コストを削減します。 また、ミリ秒レベルのシームレスな移行とレイヤー7ルーティングもサポートしています。

全リージョン

ハイブリッドクラウド環境でACK Oneを使用したゾーンディザスタリカバリの実装

Fluidを使用したAIシナリオのサポートの改善とOSSバケット内のオブジェクトへのアクセスの高速化

Fluidは、ビッグデータアプリケーションやAIアプリケーションなど、クラウドネイティブシナリオでのデータ集約型アプリケーション向けの、オープンソースのKubernetesネイティブ分散データセットオーケストレータおよびアクセラレータです。 Fluidを使用して、登録済みクラスター内のOSSファイルへのアクセスを高速化できます。

全リージョン

Fluidを使用したOSSオブジェクトへのアクセスの高速化

GitOpsアプリケーションの更新に関する通知を受信するためのDingTalkチャットボット

マルチクラスターGitOpsの連続配信シナリオでは、アプリケーションの高可用性デプロイとシステムコンポーネントのマルチクラスター分散により、さまざまな通知サービスを使用できます。 この場合、DingTalkチャットボットを使用して、GitOpsアプリケーションの更新に関する通知を受け取ることができます。

全リージョン

DingTalkチャットボットを使用して、GitOpsアプリケーションの更新に関する通知を受け取る

クラウドネイティブAIスイート

Rayクラスターのベストプラクティス

ACKクラスターにRayクラスターをすばやく作成し、RayクラスターをSimple Log Service、Managed Service for Prometheus、ApsaraDB for Redisと統合して、ログ管理、観測性、可用性を最適化できます。 Rayオートスケーラは、ACKオートスケーラと協働して、コンピューティングリソースのスケーリングの効率を改善し、リソース利用率を高めることができる。

全リージョン

Rayクラスターのベストプラクティス

January 2024

プロダクト

機能

説明

リージョン

参考情報

Container Service for Kubernetes

ACK AIアシスタントをリリース

Container Service for Kubernetes (ACK) AI Assistantは、大規模な言語モデルに基づいてACKチームによって開発されました。 ACK AIアシスタントは、技術の専門知識と、Kubernetesおよびクラウドネイティブの技術分野におけるACKチームの長年の経験、ACK O&Mシステムの可観測性、およびACK診断の専門家による豊富な経験によって強化されています。 大規模な言語モデルに基づいて、質問に対する回答を見つけ、ACKとKubernetesに関連する問題を診断するのに役立ちます。

全リージョン

ACK AIアシスタントを使用して問題のトラブルシューティングと質問に対する回答を見つける

OSカーネルレベルのコンテナーモニタリング機能が利用可能

Alibaba Cloudは、分散アプリケーションの開発者に、トレースマッピング、リクエスト統計、トレーストポロジなどのさまざまな機能を提供するTracing Analysisサービスを提供しています。 Tracing Analysisサービスは、分散アプリケーションアーキテクチャのパフォーマンスのボトルネックを迅速に分析および診断するのに役立ち、マイクロサービスアプリケーションの開発と診断の効率を向上させます。 Application Load Balancer (ALB) Ingressコントローラーをインストールし、クラスターでXtrace機能を有効にすることができます。 Xtrace機能を有効にすると、トレースデータを表示できます。

全リージョン

AlbConfigsを使用したXtraceに基づくTracing Analysisの有効化

ACKエッジ

Kubernetes 1.26のサポート

Kubernetes 1.26はACK Edgeクラスター用にリリースされました。 このバージョンでは、エッジノードの自律性やエッジノードアクセスなどの機能を最適化および追加します。

全リージョン

KubernetesのACK Edgeのリリースノート1.26

クラウドエッジ通信ソリューションの更新

Kubernetes 1.26を実行するACK Edgeクラスターは、オンクラウドノードプールとエッジノードプール間のネットワーク通信をサポートします。 元のソリューションと比較して、更新されたソリューションは、高可用性、自動スケーリング、およびクラウドエッジコンテナO&Mを提供します。Ravenは、クラウドエッジ通信用のプロキシモードとトンネルモードを提供します。 プロキシモードは、ホスト間のクロスドメインHTTP通信を可能にし、トンネルモードは、コンテナ間のクロスドメイン通信を可能にする。

ACK One

カスタムドメイン名を使用したGitOpsコンソールへのアクセス

カスタムドメイン名を使用してDistributed Cloud Container Platform for Kubernetes (ACK One) のGitOpsコンソールにアクセスするには、CNAMEレコードを作成してカスタムドメイン名をGitOpsのデフォルトドメイン名にマッピングし、SSL証明書を設定します。 その後、CloudSSOアカウントを使用して、https://${your-domain} を介してGitOpsコンソールにアクセスできます。

全リージョン

カスタムドメイン名からGitOpsコンソールにアクセスする

Kubernetesクラスターに基づく災害復旧アーキテクチャとソリューション

この手法では、Kubernetesクラスター (Container Service for Kubernetesクラスター、サードパーティのクラウドプラットフォーム上のクラスター、データセンター内のクラスターを含む) とAlibaba cloudのネットワーキング、データベース、ミドルウェア、可観測性クラウドサービスを組み合わせて、災害復旧アーキテクチャとソリューションの設計を支援します。 これにより、より回復力のあるビジネスシステムを構築できます。

全リージョン

Kubernetesコンテナークラスターに基づく災害復旧アーキテクチャとソリューション

過去のリリース

ACKの過去のリリースノートを表示するには、「過去のリリースノート (2024前) 」をご参照ください。