RSS Kubernetes ブログ
フォロー
Endpoint から EndpointSlices への移行の継続
「Kubernetes Endpoints API は、バージョン 1.33 以降で非推奨となり、使用に関する警告が発生しています。EndpointSlices がより多くの機能を提供するためです。新しい Service 機能、例えば dual-stack ネットワークは、EndpointSlices によってのみサポートされます。将来的には、クラスターが Endpoints コントローラーを実行する必要性を削除する予定です。既存の Endpoints API ワークロードを持つユーザーは、EndpointSlices に移行する必要があります。Endpoints と異なり、Service は dual-stack ネットワークや 100 エンドポイントを超える場合、複数の EndpointSlices を持つことができます。EndpointSlices はラベルによって取得され、名前では取得されません。「kubernetes.io/service-name」ラベルを使用して取得します。EndpointSlices を生成するには、新しい API タイプを使用し、情報を異なる方法で組織化する必要があります。EndpointSlices では、明示的なアドレス タイプの宣言(IPv4 または IPv6)が必要です。各アドレス配列は、慣例的に単一の要素を含みます。EndpointSlice API では、「ready: false」などのエンドポイントの状態やトポロジーヒントをサポートしています。」