Knative 1.6 リリースの発表 ¶
公開日: 2022-07-14 、 改訂日: 2023-08-03
Knative 1.6 リリースの発表¶
Knative の新しいバージョンが、複数のコンポーネントで利用可能になりました。
Knative のインストール の手順に従って、必要なコンポーネントをインストールしてください。
このリリースでは、コアとなる Knative Serving および Eventing コンポーネントにいくつかの小さな改善が加えられ、特に net-kourier
、net-gateway-api
、eventing-rabbitmq
などの特定のプラグインにいくつかの改善が加えられています。
目次¶
Serving¶
💫 新機能と変更点¶
HTTPRedirect
機能が安定し、フィーチャーフラグが削除されました。この機能により、サービスごとに HTTP -> HTTPS リダイレクトを構成するためにnetworking.knative.dev/httpOption
アノテーションを使用できるようになりました。 #13084- Serving API は、不明なフィールドを拒否しなくなり、代わりに kubernetes apiserver がそれらのフィールドをプルーニング (削除) するようになりました。 #13095, #13111
Eventing¶
🐞 バグ修正¶
- Parallel は、場合によっては無効なサブスクリプションを作成していました。 #6405
クライアント¶
💫 新機能と変更点¶
--broker-config
フラグの Eventing サポートがbroker create
に追加されました #1700- サービスのリブネスと準備状況を管理するために、
--probe-*
フラグの Serving サポートが追加されました #1697 - EmptyDir および PersistentVolumeClaims のマウントの Serving サポートが追加されました #1679, #1693
オペレーター¶
💫 新機能と変更点¶
🐞 バグ修正¶
v1alpha1
バージョンが削除されました。 #1104
ネットワーキング拡張機能¶
kourier プラグイン¶
💫 新機能と変更点¶
- TCP ポートで異なる名前空間の内部トラフィックを分離する新しい実験的構成パラメーターを追加します。これにより、Knative で NetworkPolicy を使用できるようになります。 #852
- AutoTLS を使用する場合、フィルター処理されたシークレットウォッチを実験的に有効にします。これにより、大規模クラスターでパフォーマンスが向上します。 #862
🐞 バグ修正¶
proxy_protocol
を使用する場合の SNI を修正します。 #869
Gateway-API プラグイン¶
💫 新機能と変更点¶
- AutoTLS のサポートを追加します #316
🐞 バグ修正¶
- ネットワークプログラミングプローブは、ゲートウェイのサービスポートを尊重するようになりました。 #310
Eventing 拡張機能¶
Apache Kafka ソース¶
🐞 バグ修正¶
- KafkaSource リソースの削除により、内部スケジューリングリソースが適切にクリーンアップされるようになりました。 #1206
RabbitMQ ブローカーとソース¶
破壊的な変更¶
- いくつかの非推奨のきめ細かい構成オプションが RabbitMQSource から削除されました。 #800
- RabbitMQSource は、ブローカーのように RabbitCluster 参照を使用するようになりました。 #801
- RabbitMQSource パラメータは、論理グループに再配置されました。 #810
💫 新機能と変更点¶
- メッセージプリフェッチが自動的に 100 に設定され、定常状態のスループットが向上しました。 #856
- RabbitmqBrokerConfig でキュータイプを構成する機能が追加されました。 #808
- RabbitMQ ClusterReference 接続シークレットのサポート。 #822
🐞 バグ修正¶
retries
が構成されている RabbitMQSource オブジェクトが、イベントの宛先からエラーを受信したときにクラッシュする可能性のあるバグを修正しました。 #831
貢献者の皆様に感謝します¶
リリースリード:¶
貢献者:¶
- @aavarghese
- @aliok
- @carlisia
- @davidsalerno
- @dprotaso
- @dsimansk
- @evankanderson
- @gab-satchi
- @gabo1208
- @houshengbo
- @ikvmw
- @lionelvillard
- @mattmoor
- @naderziada
- @nak3
- @RamyChaabane
- @skonto
- @vyasgun
詳細はこちら¶
Knativeは、コミュニティの誰もが利用、改善、そして楽しめるオープンソースプロジェクトです。ぜひご参加ください!
- Knativeドキュメント
- クイックスタートチュートリアル
- サンプル
- Knativeワーキンググループ
- Knativeユーザーメーリングリスト
- Knative開発メーリングリスト
- KnativeのTwitter @KnativeProject
- KnativeのStackOverflow
- Knative Slack
- KnativeのYouTube