Merge pull request #38093 from windsonsea/sertopj
[ja] Sync enabling-service-topology.md and its linked filepull/38228/head
commit
c269ba5d21
|
@ -5,13 +5,17 @@ feature:
|
|||
description: >
|
||||
Serviceのトラフィックをクラスタートポロジーに基づいてルーティングします。
|
||||
content_type: concept
|
||||
weight: 10
|
||||
weight: 150
|
||||
---
|
||||
|
||||
|
||||
<!-- overview -->
|
||||
|
||||
{{< feature-state for_k8s_version="v1.17" state="alpha" >}}
|
||||
{{< feature-state for_k8s_version="v1.21" state="deprecated" >}}
|
||||
|
||||
{{< note >}}
|
||||
この機能、特にアルファ版の`topologyKeys`APIは、Kubernetes v1.21以降では非推奨です。Kubernetes v1.21で導入された、[トポロジーを意識したヒント](/ja/docs/concepts/services-networking/topology-aware-hints/)が同様の機能を提供します。
|
||||
{{</ note >}}
|
||||
|
||||
*Serviceトポロジー*を利用すると、Serviceのトラフィックをクラスターのノードトポロジーに基づいてルーティングできるようになります。たとえば、あるServiceのトラフィックに対して、できるだけ同じノードや同じアベイラビリティゾーン上にあるエンドポイントを優先してルーティングするように指定できます。
|
||||
|
||||
|
@ -139,6 +143,6 @@ spec:
|
|||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
* [Serviceトポトジーを有効にする](/ja/docs/tasks/administer-cluster/enabling-service-topology)を読む。
|
||||
* [サービスとアプリケーションの接続](/ja/docs/concepts/services-networking/connect-applications-service/)を読む。
|
||||
* [トポロジーを意識したヒント](/ja/docs/concepts/services-networking/topology-aware-hints/)を読む。
|
||||
* [サービスとアプリケーションの接続](/ja/docs/tutorials/services/connect-applications-service/)を読む。
|
||||
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
---
|
||||
title: Serviceトポロジーを有効にする
|
||||
content_type: task
|
||||
---
|
||||
|
||||
<!-- overview -->
|
||||
このページでは、Kubernetes上でServiceトポロジーを有効にする方法の概要について説明します。
|
||||
|
||||
|
||||
## {{% heading "prerequisites" %}}
|
||||
|
||||
{{< include "task-tutorial-prereqs.md" >}} {{< version-check >}}
|
||||
|
||||
|
||||
<!-- steps -->
|
||||
|
||||
## はじめに
|
||||
|
||||
*Serviceトポロジー*は、クラスターのノードのトポロジーに基づいてトラフィックをルーティングできるようにする機能です。たとえば、あるServiceのトラフィックに対して、できるだけ同じノードや同じアベイラビリティゾーン上にあるエンドポイントを優先してルーティングするように指定できます。
|
||||
|
||||
## 前提
|
||||
|
||||
トポロジーを考慮したServiceのルーティングを有効にするには、以下の前提を満たしている必要があります。
|
||||
|
||||
* Kubernetesバージョン1.17以降である
|
||||
* {{< glossary_tooltip text="Kube-proxy" term_id="kube-proxy" >}}がiptableモードまたはIPVSモードで稼働している
|
||||
* [Endpoint Slice](/docs/concepts/services-networking/endpoint-slices/)を有効にしている
|
||||
|
||||
## Serviceトポロジーを有効にする
|
||||
|
||||
{{< feature-state for_k8s_version="v1.17" state="alpha" >}}
|
||||
|
||||
Serviceトポロジーを有効にするには、すべてのKubernetesコンポーネントで`ServiceTopology`と`EndpointSlice`フィーチャーゲートを有効にする必要があります。
|
||||
|
||||
```
|
||||
--feature-gates="ServiceTopology=true,EndpointSlice=true"
|
||||
```
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
* [Serviceトポロジー](/ja/docs/concepts/services-networking/service-topology)のコンセプトについて読む
|
||||
* [Endpoint Slice](/docs/concepts/services-networking/endpoint-slices)について読む
|
||||
* [サービスとアプリケーションの接続](/ja/docs/concepts/services-networking/connect-applications-service/)を読む
|
||||
|
Loading…
Reference in New Issue