このトピックでは、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クラスターを更新したりできます。 | 全リージョン | |
名前空間とサービスでサポートされている削除保護 | ポリシーガバナンス機能を有効にすると、ビジネスクリティカルで機密性の高いデータを含む名前空間またはサービスの削除保護を有効にして、誤った名前空間またはサービスの削除によるメンテナンスコストの発生を回避できます。 | 全リージョン | ||
NGINX Ingressコントローラでサポートされているトレース | NGINX Ingressコントローラーのトレースデータは、Managed Service for OpenTelemetryに報告できます。 Managed Service for OpenTelemetryは、トレースデータを保持し、トレースデータをリアルタイムで集計および計算して、トレースの詳細とリアルタイムトポロジを含むモニタリングデータを生成します。 モニタリングデータに基づいて問題をトラブルシューティングおよび診断できます。 | 全リージョン | ||
Knativeサービスのコストインサイト | Knativeサービスでは、ACKのコストインサイト機能を有効にできます。 この機能は、財務部門がリソース使用量を分析し、複数のディメンションからコストを割り当てるのに役立ちます。 この機能は、コスト削減に関する提案も提供します。 Knativeサービスのコストインサイト機能を有効にできます。 このようにして、Knativeサービスの推定コストをリアルタイムで表示できます。 | 全リージョン | ||
クラスターワークロードのコスト分析に基づくリスク特定 | コストインサイト機能を使用して、クラスターワークロードのリスクを特定できます。 この機能を有効にすると、クラスターワークロードの安定性、パフォーマンス、コストに関連するリスクをすばやく特定できます。 この機能により、クラスターリソースの使用状況を追跡し、Burstableポッドのリソース設定に関する詳細情報を提供し、BestEffortポッドのリスクを特定できます。 | 全リージョン | ||
Sparkジョブの実行でサポートされるSpark Operator | Spark Operatorを使用して、ACKクラスターでSparkジョブを実行できます。 これにより、データエンジニアはビッグデータ処理ジョブを迅速かつ効率的に実行および管理できます。 | 全リージョン | ||
Kubernetes用分散クラウドコンテナプラットフォーム (ACK One) | アルゴCDアラート | Argo CDアラートがサポートされています。 ACK Oneが提供するフリートモニタリング機能は、Managed Service for Prometheusを使用してメトリックを収集し、フリートインスタンスに関するモニタリング情報をダッシュボードに表示します。 アラートルールをカスタマイズして、カスタムメトリックに基づいてリアルタイムモニタリングを有効にできます。 | 全リージョン | |
アプリケーションの配布 | 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にアクセスできます。 | 全リージョン | ||
登録済みクラスターでサポートされる静的にプロビジョニングされたNASボリューム | 静的にプロビジョニングされたNASボリュームは、登録済みクラスターにマウントできます。 Apsara File Storage NAS (NAS) は、共有アクセス、エラスティックスケーリング、高信頼性、高性能をサポートする分散ファイルシステムです。 静的にプロビジョニングされたNASボリュームを登録済みクラスターにマウントして、データを保持および共有できます。 | 全リージョン | ||
クラウドネイティブAIスイート | FUSEマウントターゲットの自動リカバリ | アプリケーションポッドのライフサイクル中に、Filesystem in Userspace (FUSE) デーモンが予期せずクラッシュすることがあります。 その結果、アプリケーションポッドはFUSEファイルシステムを使用してデータにアクセスできなくなります。 FUSEファイルシステムのマウントターゲットの自動回復機能を有効にすると、アプリケーションポッドを再起動することなく、アプリケーションデータへのアクセスを復元できます。 | 全リージョン | |
クロス名前空間データセットの共有 | データセットは、名前空間間で共有できます。 Fluidは、名前空間間のデータアクセスとキャッシュ共有をサポートします。 Fluidでは、複数のチーム間でデータを共有する必要があるときに、データを1回だけキャッシュする必要があります。 これにより、データ利用効率とデータ管理の柔軟性が大幅に向上し、R&Dチーム間のコラボレーションが容易になります。 | 全リージョン | ||
ACKエッジ | ENS管理 | ENS管理機能がサポートされています。 ACK Edgeクラスターを使用すると、エッジノードサービス (ENS) ノードでコンテナーを実行できます。 複数のリージョンおよびインターネットサービスプロバイダー (ISP) にデプロイされたENSインスタンスを、統合されたコンテナー化された方法で管理できます。 ENSディスクとEdge Load Balancerインスタンスを作成して、クラウドネイティブのストレージとネットワーク機能を提供できます。 | 全リージョン | |
ノードプールでサポートされるサービストポロジー管理 | サービス・トポロジ管理は、ノード・プールによってサポートされる。 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メモリ分離を有効にすることができます。 | 全リージョン | ||
Knative 1.12.5 | Knative 1.12.5-aliyun.7がサポートされています。 このバージョンはKourier 1.12と互換性があり、Container Registry Enterprise EditionとプリエンプティブECSインスタンスのダッシュボードをサポートしています。 | 全リージョン | ||
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エコシステムとシームレスに統合され、ワークフロー設計を簡素化します。 | 全リージョン | ||
イベントドリブンCIパイプラインは、EventBridgeに基づいて作成できます。 | EventBridgeに基づくイベント駆動型継続的統合 (CI) パイプラインがサポートされています。 イベント駆動型の自動CIパイプラインを構築する方法を説明するために、ワークフロークラスターのベストプラクティスに新しいトピックが追加されました。 EventBridgeと分散Argoワークフローに基づいて、効率的で高速かつ費用対効果の高いイベント駆動型自動CIパイプラインを構築して、アプリケーションの配信を簡素化および高速化できます。 | 全リージョン | ||
クラウドネイティブAIスイート | AIを利用したQ&Aアシスタントの作成でサポートされるDify | Difyを使用して、AIを利用したQ&Aアシスタントを作成できます。 Difyは、企業または個人のナレッジベースを大規模言語モデル (LLM) アプリケーションと統合できるプラットフォームです。 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を使用します。 | 全リージョン | ||
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を使用してトレース機能をサポートしています。 | 全リージョン | |
Poseidonがサポートするグローバルネットワークポリシー | Poseidonは、ACKクラスターのネットワークポリシーをサポートするコンポーネントです。 Poseidon v0.5.0では、クラスターレベルのグローバルネットワークポリシーが導入されており、名前空間間のネットワーク接続を管理できます。 | 全リージョン | ||
ContainerOS 3.3のリリース | ContainerOSは、Alibaba Cloudが提供するオペレーティングシステムです。 コンテナシナリオ用に垂直方向に最適化されています。 ContainerOSは、セキュリティの強化、起動の高速化、システムサービスとソフトウェアパッケージの簡素化を実現します。 ContainerOS 3.3のカーネルバージョンが5.10.134-17.0.2.lifsea8に更新されました。 デフォルトでは、cgroup v2はコンテナーリソースの分離に使用されます。 脆弱性と欠陥は修正されています。 | 全リージョン | ||
ノードプールのカスタムワーカーRAMロール | デフォルトでは、Container Service for Kubernetes (ACK) 管理クラスターは、すべてのノードで共有されるデフォルトのワーカーリソースアクセス管理 (RAM) ロールを作成します。 ワーカーRAMロールを使用してアプリケーションを承認すると、権限はクラスター内のすべてのノード間で共有されます。 作成時にカスタムワーカーRAMロールを異なるノードプールに割り当てることで、クラスター内のすべてのノード間でワーカーRAMロールを共有する潜在的なリスクを軽減できます。 | 全リージョン | ||
セキュリティポリシーライブラリに追加された新しいセキュリティポリシー | ACKBlockVolumeTypesポリシーが追加されました。 このポリシーを使用して、指定した名前空間のポッドで使用できないボリュームを指定できます。 | 全リージョン | ||
新しいNVIDIA GPUドライバーのバージョン | NVIDIA GPUドライバ550.90.07がサポートされています。 | 全リージョン | ||
LMDeployを使用してQwenモデルを推論サービスとしてデプロイするためのベストプラクティス | Qwen1.5-4B-ChatモデルとA10 GPUを使用して、LMDeployフレームワークを使用してQwenモデルをACKの推論サービスとしてデプロイする方法を示します。 | 全リージョン | ||
KServeを使用してGPUを共有する推論サービスをデプロイするためのベストプラクティス | 一部のシナリオでは、GPUの使用率を向上させるために、複数の推論タスクが同じGPUを共有することがあります。 Qwen1.5-0.5B-ChatモデルとV100 GPUを使用して、KServeを使用してGPUを共有する推論サービスをデプロイする方法を説明します。 | 全リージョン | ||
Kubernetes用分散クラウドコンテナプラットフォーム (ACK One) | EventBridgeに基づくイベント駆動CIパイプラインのベストプラクティス | EventBridgeと分散Argoワークフローに基づいて、効率的で高速かつ費用効果の高いイベント駆動型自動CIパイプラインを構築して、アプリケーションの配信を大幅に簡素化および高速化できます。 | 全リージョン | |
GitOpsによるマルチクラスタアプリケーションのオーケストレーション | GitOpsコンソールでマルチクラスタアプリケーションをオーケストレーションし、Gitリポジトリをアプリケーションソースとして使用して、YAMLマニフェスト、Helmチャート、Kustomizeなどの複数のオーケストレーション方法を使用するアプリケーションのバージョン管理、マルチクラスタディストリビューション、継続的展開 (CD) を実装できます。 | 全リージョン | ||
登録済みクラスターでカスタムイメージを使用するElasticノードプール | 必要なソフトウェアパッケージとともにプリインストールされたカスタムイメージを使用すると、クラウドノードがReady状態に到達するのに必要な時間を大幅に短縮し、システムの起動を高速化できます。 | 全リージョン | ||
クラウドネイティブAIスイート | ユーザースペースのファイルシステム (FUSE) マウントターゲットの自動修復 | Fluidは、FUSEマウントターゲットのポーリングチェックと定期的な自動修復をサポートし、ビジネスデータへのアクセスの安定性を向上させます。 | 全リージョン | 非該当 |
ACKエッジ | Kubernetes 1.28のサポート | Kubernetes 1.28.9-aliyun.1を実行するACK Edgeクラスターを作成できます。 | 全リージョン | |
Container Storage Interface (CSI) プラグインのサポート | このトピックでは、ACK Edgeクラスターのボリュームプラグインでサポートされているストレージメディアの種類と、ノードの種類と統合方法に基づくボリュームプラグインの制限について説明します。 | 全リージョン | ||
クラウドネイティブAIスイートのサポート | ACK Edgeクラスターは、クラウド環境でクラウドネイティブ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パフォーマンスを向上させることができます。 | 全リージョン | ||
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によってサポートされています。 | 全リージョン | ||
ACK One | フリートモニタリング強化 | フリートモニタリングはACK Oneでサポートされ、フリートインスタンスに関連付けられたクラスターのグローバルモニタリングが強化されています。 主要コンポーネントやGitOpsシステムのメトリックなど、フリートインスタンスに関するモニタリング情報を表示するダッシュボードが用意されています。 グローバルモニタリング機能は、さまざまなクラスターからメトリックを収集し、これらのクラスターに関するグローバルモニタリング情報とコストインサイトデータをダッシュボードに表示します。 | 全リージョン | |
クラウドネイティブAIスイート | 無料のクラウドネイティブAIスイート | クラウドネイティブAIスイートは無料です。 クラウドネイティブAIスイートが提供するすべての機能を使用して、ACKでカスタマイズされたAIプロダクションシステムを構築し、AIおよび機械学習 (ML) アプリケーションおよびシステムのフルスタック最適化を実装できます。 クラウドネイティブ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のサポートも最適化します。 | 全リージョン | |
ALB Ingress用に視覚化されたカスタムルーティングルール | カスタムルーティングルールは、Application Load Balancer (ALB) Ingressに対して視覚化された方法で作成できます。 パス、ドメイン名、リクエストヘッダーに基づいてリクエストをルーティングするルーティング条件を指定したり、リクエストを特定のサービスにルーティングしたり、固定応答を返すアクションを指定したりできます。 | 全リージョン | ||
NVMeディスクマルチインスタンスのマウントと予約 | NVMeディスクは複数のインスタンスにマウントでき、予約機能がサポートされています。 NVMeディスクを最大16インスタンスにマウントし、さらに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パイプラインを作成する方法について説明します。 | 全リージョン | |
クラウドネイティブAIスイート | Fluidでサポートされているデータセットマウントターゲットの動的マウント | Fluidは、データセットマウントターゲットの動的マウントをサポートします。 流体は、コンテナ内のPVおよびPVCに対応するデータセットマウントターゲットを自動的に更新し、動的にマウントすることができる。 | 全リージョン | 非該当 |
April 2024
プロダクト | 機能 | 説明 | リージョン | 参考情報 |
Container Service for Kubernetes | ACK AIアシスタントでサポートされるACKクラスターの異常診断 | ACKクラスターの異常診断は、ACK AIアシスタントでサポートされています。 ACK AIアシスタントを使用して、ACKクラスターで失敗したタスク、エラーログ、およびコンポーネント更新の失敗を分析および診断できます。 これにより、O&M作業が簡素化されます。 | 全リージョン | |
OSSボリュームのRRSA認証 | RAM Roles for Service Accounts (RRSA) 認証は、特定のObject Storage Service (OSS) ボリュームでAPI操作を実行する権限を制限するようにPVに対して設定できます。 これにより、クラウドリソースへのアクセスをきめ細かく規制し、クラスターのセキュリティを強化できます。 | 全リージョン | ||
ポッドに対してAnti-DDoS (Enhanced) が有効なEIP | ACK Extend Network Controller v0.9.0では、NATゲートウェイやelastic IPアドレス (EIP) などのVPCリソースを作成および管理し、EIPをAnti-DDoS (Enhanced Edition) 対応のポッドにバインドできます。 このバージョンは、インターネットに公開されているポッドに対してAnti-DDoS保護を有効にするシナリオに適しています。 | 全リージョン | ||
ポリシーガバナンスに追加された新しい定義済みセキュリティポリシー | 次の定義済みセキュリティポリシーがポリシーガバナンスモジュールに追加されます。 ACKPVSizeConstraint、 そしてACKPVCConstraint。 | 全リージョン | ||
ACKエッジ | エッジノード用オフラインO&Mツール | ほとんどのクラウドエッジコラボレーションシナリオでは、ネットワークが不安定であるため、エッジノードは通常オフラインです。 ノードがオフラインの場合、ビジネスの更新や構成の変更など、ノードでO&M操作を実行できません。 ACK Edgeクラスターは、緊急シナリオでエッジノードでO&M操作を実行するために使用できるオフラインO&Mツールを提供します。 | 全リージョン | |
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ノード上の障害のあるデバイスを分離できるようにするメカニズムを提供します。 | 全リージョン | ||
指定された仮想ノードのメトリックを収集するためのプラクティス | 複数の仮想ノードがあるクラスターでは、仮想ノードを指定してメトリックを収集できます。 これにより、一度に収集されるデータ量が減少します。 仮想ノードに多数のコンテナがデプロイされている場合、このソリューションではモニタリングトレースの負荷を効率的に軽減できます。 | 全リージョン |
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は、エンタープライズクラスのサーバーレスコンテナプラットフォームを構築して、最新のサーバーレスワークロードをデプロイおよび管理するのに役立ちます。 | 全リージョン | |
ACK One-based zone-ハイブリッドクラウド環境でのディザスタリカバリ | データセンターのKubernetesクラスターまたはサードパーティのパブリッククラウドでビジネスを実行し、クラウドコンピューティングを使用してビジネスの高可用性のためのゾーンディザスタリカバリを実装する場合は、ACK Oneを使用できます。 ACK Oneでは、トラフィック、アプリケーション、クラスターを一元管理し、クラスター間でトラフィックをルーティングし、トラフィックフェイルオーバーをシームレスに実行できます。 ACK Oneは、マネージMSE Ingressコントローラーを使用して、マルチクラスターゲートウェイとして機能するマイクロサービスエンジン (MSE) クラウドネイティブゲートウェイを管理し、Ingress APIを使用してトラフィックルーティングルールを定義します。 ACK Oneは、マルチクラウド、マルチクラスター、およびハイブリッドクラウドシナリオでレイヤー7の南北トラフィックを管理できます。 従来のDNSベースのソリューションと比較して、ACK Oneマルチクラスタゲートウェイに基づいて開発されたゾーンディザスタリカバリシステムは、アーキテクチャの複雑さ、使用コスト、および管理コストを削減します。 また、ミリ秒レベルのシームレスな移行とレイヤー7ルーティングもサポートしています。 | 全リージョン | ||
Fluidを使用したAIシナリオのサポートの改善とOSSバケット内のオブジェクトへのアクセスの高速化 | Fluidは、ビッグデータアプリケーションやAIアプリケーションなど、クラウドネイティブシナリオでのデータ集約型アプリケーション向けの、オープンソースのKubernetesネイティブ分散データセットオーケストレータおよびアクセラレータです。 Fluidを使用して、登録済みクラスター内のOSSファイルへのアクセスを高速化できます。 | 全リージョン | ||
GitOpsアプリケーションの更新に関する通知を受信するためのDingTalkチャットボット | マルチクラスターGitOpsの連続配信シナリオでは、アプリケーションの高可用性デプロイとシステムコンポーネントのマルチクラスター分散により、さまざまな通知サービスを使用できます。 この場合、DingTalkチャットボットを使用して、GitOpsアプリケーションの更新に関する通知を受け取ることができます。 | 全リージョン | ||
クラウドネイティブAIスイート | Rayクラスターのベストプラクティス | ACKクラスターにRayクラスターをすばやく作成し、RayクラスターをSimple Log Service、Managed Service for Prometheus、ApsaraDB for Redisと統合して、ログ管理、観測性、可用性を最適化できます。 Rayオートスケーラは、ACKオートスケーラと協働して、コンピューティングリソースのスケーリングの効率を改善し、リソース利用率を高めることができる。 | 全リージョン |
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に関連する問題を診断するのに役立ちます。 | 全リージョン | |
OSカーネルレベルのコンテナーモニタリング機能が利用可能 | Alibaba Cloudは、分散アプリケーションの開発者に、トレースマッピング、リクエスト統計、トレーストポロジなどのさまざまな機能を提供するTracing Analysisサービスを提供しています。 Tracing Analysisサービスは、分散アプリケーションアーキテクチャのパフォーマンスのボトルネックを迅速に分析および診断するのに役立ち、マイクロサービスアプリケーションの開発と診断の効率を向上させます。 Application Load Balancer (ALB) Ingressコントローラーをインストールし、クラスターでXtrace機能を有効にすることができます。 Xtrace機能を有効にすると、トレースデータを表示できます。 | 全リージョン | ||
ACKエッジ | Kubernetes 1.26のサポート | Kubernetes 1.26はACK Edgeクラスター用にリリースされました。 このバージョンでは、エッジノードの自律性やエッジノードアクセスなどの機能を最適化および追加します。 | 全リージョン | |
クラウドエッジ通信ソリューションの更新 | 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アカウントを使用して、 | 全リージョン | |
Kubernetesクラスターに基づく災害復旧アーキテクチャとソリューション | この手法では、Kubernetesクラスター (Container Service for Kubernetesクラスター、サードパーティのクラウドプラットフォーム上のクラスター、データセンター内のクラスターを含む) とAlibaba cloudのネットワーキング、データベース、ミドルウェア、可観測性クラウドサービスを組み合わせて、災害復旧アーキテクチャとソリューションの設計を支援します。 これにより、より回復力のあるビジネスシステムを構築できます。 | 全リージョン |
過去のリリース
ACKの過去のリリースノートを表示するには、「過去のリリースノート (2024前) 」をご参照ください。