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

Container Service for Kubernetes:Knativeリリースノート

最終更新日:Dec 14, 2024

Knativeは、オープンソースのKubernetesベースのサーバーレスフレームワークで、サーバーレスアプリケーション向けにクラウドネイティブおよびクロスプラットフォームのオーケストレーション標準を提供します。 Knative Servingは、アプリケーションのデプロイやバージョン管理など、サーバーレスワークロードの処理を担当するKnativeの完全マネージド型およびO&Mフリーのコアコンポーネントです。 トラフィックが処理されない場合、ポッドの数はゼロにスケーリングされます。 このトピックでは、Knative Servingのリリースノートについて説明します。

概要

Container Service for Kubernetes (ACK) Knativeは、オープンソースのKnativeと完全に互換性があり、Alibaba Cloudサービスと統合されています。 ACK Knativeの機能は、より広範な製品ソリューションを提供するために強化されています。 Knativeの詳細については、「概要」をご参照ください。

image

Knativeは、さまざまな機能を提供する次のコアコンポーネントで構成されています。

  • Knative Serving: サーバーレスのワークロード管理機能を提供します。 Knative Servingは、アプリケーションのサーバーレス展開、バージョン管理、カナリアリリースを可能にします。 Knative Servingは、リソース要求に基づくポッドの自動スケーリングもサポートしています。 トラフィックが処理されない場合、ポッドの数はゼロにスケーリングされます。

  • Knative Eventing: イベント管理機能を提供します。これにより、外部イベントソースとのインターフェイス、イベントの登録とサブスクライブ、イベントのフィルタリングが可能になります。 イベントシステムは、イベントプロデューサーとイベントコンシューマーを分離します。

  • Knative Functions: Knativeサービスを効率的に作成、ビルド、デプロイできます。 Kubernetes、コンテナー、Knativeなどの基盤となるテクノロジースタックを深く理解する必要なく、Knative functionsを使用して、ステートレスのイベント駆動型関数をKnativeサービスとしてKubernetesクラスターにデプロイできます。

使用上の注意

Knativeの使用方法の詳細については、「Knativeのデプロイ」をご参照ください。 Knativeの管理方法の詳細については、「Knativeコンポーネントの管理」および「Knative Servingのアップグレード」をご参照ください。

リリースノート

11月2024日

バージョン番号

リリース日

説明

影響

v1.12.7-aliyun.6

2024-11-12

  • KnativeはEventBridgeと統合されています。

  • StartupProbeがサポートされています。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

9月2024

バージョン番号

リリース日

説明

影響

v1.12.5-aliyun.7

2024-09-09

  • このバージョンはKourier 1.12と互換性があります。

  • イメージリポジトリは、Container Registry Enterprise Editionと互換性があります。

  • プリエンプティブルElastic Compute Service (ECS) インスタンスのPrometheusダッシュボードが利用可能です。

  • ACKクラスターの仮想ノード上のエラスティックコンテナインスタンスとして、リザーブドインスタンスのタイプを指定できます。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

6月2024

バージョン番号

リリース日

説明

影響

v1.12.4-aliyun.7

2024-06-18

重要

クラスターのKubernetesバージョンは1.26以降である必要があります。

  • このバージョンは、オープンソースのKnative 1.12.4と互換性があります。

  • ACKマネージドクラスターを使用すると、ポッドリソースを消費することなくKnative制御プレーンコンポーネントを管理できます。 Knative制御プレーンコンポーネントには、controllerautoscalerwebhookがあります。 Knativeコントロールプレーンコンポーネントは、クラスターにKnativeをインストールすると自動的にホストされます。

  • Knative on Service Mesh (ASM) が最適化されています。

  • queue-proxyコンポーネントのログ出力が最適化されています。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

5月2024日

バージョン番号

リリース日

説明

影響

v1.10.9-aliyun.7

2024-05-23

  • インターネット接続と内部接続の両方のApplication Load Balancer (ALB) インスタンスがサポートされています。

  • DomainMappingを削除するとルーティングルールがクリアされる問題が修正されました。

  • リザーブドインスタンスが繰り返し作成される問題は修正されました。

  • Knativeアプリケーションは、ACKサーバーレスクラスタで0にスケールダウンできます。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

12月2023

バージョン番号

リリース日

説明

影響

v1.10.6-aliyun.1

2023-12-25

重要

クラスターのKubernetesバージョンは1.26以降である必要があります。

  • 既存のALBインスタンスは再利用できます。

  • downward APIはKnative Servicesでサポートされています。

  • CVE-2023-48713の脆弱性が修正されました。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

10月2023日

バージョン番号

リリース日

説明

影響

v1.8.3-aliyun.1

2023-10-17

  • Knativeドメインマッピングを使用して、HTTPS経由でサービスにアクセスするようにMicroservices Engine (MSE) ゲートウェイを構成できます。

  • スケールインアクティビティ中にインスタンスが予約される問題は修正されました。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

7月2023

バージョン番号

リリース日

説明

影響

v1.8.2-aliyun.1

2023-07-20

重要

クラスターのKubernetesバージョンは1.24以降である必要があります。

  • ポッドは、autoscaling.knative.de v/activation-scale設定に基づいて作成され、Knativeの初期化時にトラフィックスパイクを処理します。

  • Knative 1.4.xは1.8.2に更新できます。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

6月2023

バージョン番号

リリース日

説明

影響

v1.4.5-aliyun.1

2023-06-19

  • ポッドは、MSEゲートウェイに基づいて動作するACK Serverless Knativeによってゼロにスケーリングできます。

  • KServeはサポートされています。

ワークロードに影響はありません。 オフピーク時に更新を実行することを推奨します。

5月2023日

バージョン番号

リリース日

説明

影響

v1.4.3-aliyun.1

2023-05-18

  • MSEゲートウェイがサポートされています。

  • リクエストの同時実行に基づく正確なスケーリング制御がサポートされています。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

April 2023

バージョン番号

リリース日

説明

影響

v1.4.2-aliyun.1

2023-04-26

  • このバージョンはKubernetes 1.26と互換性があります。

  • Advanced Horizontal Pod Autoscaler (AHPA) を使用したGPUメトリクスベースの予測スケーリングがサポートされています。

  • Kourierゲートウェイのバージョンの問題が修正されました。

ワークロードに影響はありません。 オフピーク時にKnativeを更新することを推奨します。

3月2023日

バージョン番号

リリース日

説明

影響

v1.4.1-aliyun.1

2023-03-23

  • リザーブドインスタンスがサポートされています。

  • podspec-fieldrefパラメーターはデフォルトで有効になっています。

  • Kafkaソースのスタートアップの問題は修正されています。

ワークロードに影響はありません。 オフピーク時に更新を実行することを推奨します。