ACK Edge は、クラウドとエッジの連携コンピューティングを実現する Container Service for Kubernetes (ACK) 向けのクラウドマネージドソリューションです。本トピックでは、Kubernetes 1.26 に対応した ACK Edge のリリースノートについて説明します。
このリリースの新機能
クラスターバージョン:ACK Edge は 1.26.3-aliyun.1 に更新されました。
Kubernetes コア:Node Admission と Pod Admission がサポートされるようになりました。Kubernetes のバージョン名に
edgeサフィックスが含まれなくなりました。エッジノードの自律性:メタデータキャッシュパスのフォーマットに
group.versionが含まれるようになりました。システムコンポーネント用のイメージリポジトリを設定できます。クラウドエッジ O&M チャンネル:クロスリージョンの O&M 通信のために Raven コンポーネントがリリースされました。プロキシモードのゲートウェイは、高可用性、オートスケーリング、動的構成をサポートするようになりました。
セルベース管理:YurtAppSet コンポーネントは、複数のリージョンにまたがるワークロードを管理し、リージョンごとのカナリアリリースをサポートします。
エッジノードの追加:ノードのオンボーディングプロセスが更新されました。edgehub は systemd サービスとしてデプロイされるようになり、Red Hat Enterprise Linux 8.8 がサポートされました。
更新された機能
クラスターバージョン
ACK Edge はバージョン 1.26.3-aliyun.1 に更新されました。
Kubernetes コア
バージョン命名:Kubernetes のバージョン名には
edgeサフィックスが含まれなくなり、ACK のバージョン名と一致するようになりました。Node Admission:ノードのラベルを更新してノードプール間を移動させることはできません。ホストネットワークモードのノードプールのラベルをノードに追加できます。
Pod Admission:
hostNetwork: falseを持つ Pod がホストネットワークモードのノードプールにスケジュールされるのを防ぐために、アフィニティ設定を Pod に追加できます。
エッジノードの自律性
メタデータキャッシュパス:メタデータキャッシュパスに
group.versionパラメーターが追加されました。パスのフォーマットは/etc/kubernetes/cache/{component}/{resource}/{ns}/{name}から/etc/kubernetes/cache/{component}/{group.version.resource}/{ns}/{name}に変更されます。イメージリポジトリ:エッジノード上のシステムコンポーネントに対してイメージリポジトリを設定できるようになりました。
クラウドエッジ O&M チャンネル
Raven コンポーネント:クロスリージョンの O&M 通信のために Raven がリリースされました。これは、クラウドエッジ O&M チャンネルを管理し、ホストとコンテナのメトリックを監視します。詳細については、「raven-agent-ds」をご参照ください。
プロキシモードゲートウェイ:プロキシモードのクラウドゲートウェイとオンプレミスゲートウェイは、高可用性、オートスケーリング、動的構成をサポートするようになりました。
トンネルモード:トンネルモードでコンテナのメトリックを監視できます。
インターネットアクセス:Server Load Balancer (SLB) インスタンスを介してクラウドゲートウェイをインターネットに公開できます。安全なインターネットアクセスのために、アクセス制御リスト (ACL) がサポートされています。
セルベース管理
YurtAppSet は、複数のリージョンに分散された同一の Deployment を単一のコントロールポイントから管理します。リリース、削除、更新、ロールバック、スケーリングをサポートし、リージョンに基づいたカナリアリリースもサポートします。
エッジノードの追加
エッジノードを追加するプロセスに関して、以下の変更が行われました:
edgehub のデプロイメント:edgehub は静的 Pod ではなく、systemd サービスとしてデプロイされるようになりました。
kubelet 設定:kubelet 設定ファイルが kubelet の起動パラメーターを管理します。
イメージリポジトリのソース:ノード上のシステムコンポーネントのイメージリポジトリのソースを指定できます。インターネットと内部ネットワークの両方のアクセスがサポートされています。
パブリック IP アドレス:ノード追加時に使用されるパブリック IP アドレスが更新されました。
オペレーティングシステムのサポート:Red Hat Enterprise Linux 8.8 がサポートされるようになりました。
パラメーターの更新:エッジノードを追加するためのパラメーターが更新されました。詳細については、「エッジノードの追加」トピックの「パラメーター」セクションをご参照ください。