From 02c055e4d7b93d8e5c830e61a367274b83852176 Mon Sep 17 00:00:00 2001 From: Keita Akutsu Date: Thu, 6 Aug 2020 00:33:00 +0900 Subject: [PATCH 1/5] ja-trans: Translate concepts/cluster-administration/proxies.md into Japanese #19281 --- .../cluster-administration/proxies.md | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 content/ja/docs/concepts/cluster-administration/proxies.md diff --git a/content/ja/docs/concepts/cluster-administration/proxies.md b/content/ja/docs/concepts/cluster-administration/proxies.md new file mode 100644 index 0000000000..59d9c8cd51 --- /dev/null +++ b/content/ja/docs/concepts/cluster-administration/proxies.md @@ -0,0 +1,68 @@ +--- +title: Kubernetesのプロキシー +content_type: concept +weight: 90 +--- + + +このページではKubernetesと併用されるプロキシーについて説明します。 + + + + +## プロキシー + +Kubernetesを使用する際に、いくつかのプロキシーを使用する場面があります。 + +1. [kubectlのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#directly-accessing-the-rest-api): + + - ユーザのデスクトップ上かPod内で稼働する + - ローカルホストのアドレスからKubernetes api-serverへのプロキシー + - クライアントからプロキシ間ではHTTPを使用します + - プロキシーからapi-serverへはHTTPSを使用します + - api-serverを配置します + - 認証用のヘッダーを追加します + +1. [api-serverのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#discovering-builtin-services): + + - api-server内で動作する防壁となります + - クラスターの外部からクラスターIPへユーザを接続し、できなければ到達不可能となります + - api-serverのプロセス内で稼働します + - クライアントからプロキシー間ではHTTPSを使用します(api-serverの設定により、HTTPを使用) + - プロキシーからターゲット間では利用可能な情報を使用して、プロキシーによってHTTPかHTTPSの使用を選択されます。 + - Node、Pod、Serviceへ到達可能です + - Serviceへ到達するとき負荷分散を行います + +1. [kube-proxy](/ja/docs/concepts/services-networking/service/#ips-and-vips): + + - 各Node上で稼働します + - UDP、TCP、SCTPをプロキシーします + - HTTPはレイヤーについての情報は知りません + - 負荷分散機能を提供します + - Serviceへ到達させるためのみに使用されます + +1. api-serverの前段にあるプロキシー/ロードバランサー: +1. A Proxy/Load-balancer in front of apiserver(s): + + - 実際の存在する実態と実装はクラスターごとに異なります(例: nginx) + - 全てのクライアント間と、1つ以上のapi-serverの間に位置します + - 複数のapi-serverがあるときロードバランサーとして稼働します + +1. 外部サービス上で稼働するクラウドロードバランサー Cloud Load Balancers on external services: + + - いくつかのクラウドプロバイダーによって提供されます(例: AWS ELB、Google Cloud Load Balancer) + - `LoadBalancer`というtypeのKubernetes Serviceが作成されたときに自動で作成されます + - たいていのクラウドロードバランサーはUDP/TCPのみサポートしています + - SCTPのサポートはクラウドプロバイダーのロードバランサーの実装によって異なります + - ロードバランサーの実装はクラウドプロバイダーによって異なります + +Kubernetesユーザーのほとんどは、最初の2つのタイプ以外に心配する必要はありません。クラスター管理者は最後のタイプのロードバランサーを正しくセットアップすることを保証します。 + +## リダイレクトの要求 Requesting redirects + +プロキシーはリダイレクトの機能を置き換えました。リダイレクトの使用は非推奨となります。 +Proxies have replaced redirect capabilities. Redirects have been deprecated. + + + + From b497eb0463d0202024ab43afea92c7118eb91b4f Mon Sep 17 00:00:00 2001 From: Keita Akutsu Date: Wed, 12 Aug 2020 00:24:45 +0900 Subject: [PATCH 2/5] ja-trans: Fix Japanese translation in ja/concepts/cluster-administration/proxies.md #19281 --- .../cluster-administration/proxies.md | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/content/ja/docs/concepts/cluster-administration/proxies.md b/content/ja/docs/concepts/cluster-administration/proxies.md index 59d9c8cd51..26bbb2248b 100644 --- a/content/ja/docs/concepts/cluster-administration/proxies.md +++ b/content/ja/docs/concepts/cluster-administration/proxies.md @@ -16,39 +16,38 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する 1. [kubectlのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#directly-accessing-the-rest-api): - - ユーザのデスクトップ上かPod内で稼働する - - ローカルホストのアドレスからKubernetes api-serverへのプロキシー - - クライアントからプロキシ間ではHTTPを使用します + - ユーザーのデスクトップ上かPod内で稼働します + - ローカルホストのアドレスからKubernetes api-serverへのプロキシーを行います + - クライアントからプロキシー間ではHTTPを使用します - プロキシーからapi-serverへはHTTPSを使用します - - api-serverを配置します + - api-serverの場所を示します - 認証用のヘッダーを追加します 1. [api-serverのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#discovering-builtin-services): - api-server内で動作する防壁となります - - クラスターの外部からクラスターIPへユーザを接続し、できなければ到達不可能となります + - これがなければ到達不可能であるクラスターIPへ、クラスターの外部からのユーザーを接続します - api-serverのプロセス内で稼働します - - クライアントからプロキシー間ではHTTPSを使用します(api-serverの設定により、HTTPを使用) - - プロキシーからターゲット間では利用可能な情報を使用して、プロキシーによってHTTPかHTTPSの使用を選択されます。 + - クライアントからプロキシー間ではHTTPSを使用します(api-serverの設定により、HTTPを使用します) + - プロキシーからターゲット間では利用可能な情報を使用して、プロキシーによって選択されたHTTPかHTTPSのいずれかを使用します - Node、Pod、Serviceへ到達可能です - Serviceへ到達するとき負荷分散を行います -1. [kube-proxy](/ja/docs/concepts/services-networking/service/#ips-and-vips): +1. [kube proxy](/ja/docs/concepts/services-networking/service/#ips-and-vips): - 各Node上で稼働します - UDP、TCP、SCTPをプロキシーします - - HTTPはレイヤーについての情報は知りません + - HTTPを解釈しません - 負荷分散機能を提供します - Serviceへ到達させるためのみに使用されます 1. api-serverの前段にあるプロキシー/ロードバランサー: -1. A Proxy/Load-balancer in front of apiserver(s): - - 実際の存在する実態と実装はクラスターごとに異なります(例: nginx) + - 実際に存在するかどうかと実装はクラスターごとに異なります(例: nginx) - 全てのクライアント間と、1つ以上のapi-serverの間に位置します - 複数のapi-serverがあるときロードバランサーとして稼働します -1. 外部サービス上で稼働するクラウドロードバランサー Cloud Load Balancers on external services: +1. 外部サービス上で稼働するクラウドロードバランサー: - いくつかのクラウドプロバイダーによって提供されます(例: AWS ELB、Google Cloud Load Balancer) - `LoadBalancer`というtypeのKubernetes Serviceが作成されたときに自動で作成されます @@ -61,7 +60,6 @@ Kubernetesユーザーのほとんどは、最初の2つのタイプ以外に心 ## リダイレクトの要求 Requesting redirects プロキシーはリダイレクトの機能を置き換えました。リダイレクトの使用は非推奨となります。 -Proxies have replaced redirect capabilities. Redirects have been deprecated. From cae1bf1adc85d62172d57db51ec3f64ed126d707 Mon Sep 17 00:00:00 2001 From: Keita Akutsu Date: Mon, 24 Aug 2020 02:21:18 +0900 Subject: [PATCH 3/5] ja-trans: Fix Japanese translation in ja/concepts/cluster-administration/proxies.md #19281 --- .../cluster-administration/proxies.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/content/ja/docs/concepts/cluster-administration/proxies.md b/content/ja/docs/concepts/cluster-administration/proxies.md index 26bbb2248b..19eb07bee2 100644 --- a/content/ja/docs/concepts/cluster-administration/proxies.md +++ b/content/ja/docs/concepts/cluster-administration/proxies.md @@ -17,21 +17,21 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する 1. [kubectlのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#directly-accessing-the-rest-api): - ユーザーのデスクトップ上かPod内で稼働します - - ローカルホストのアドレスからKubernetes api-serverへのプロキシーを行います + - ローカルホストのアドレスからKubernetes apiserverへのプロキシーを行います - クライアントからプロキシー間ではHTTPを使用します - - プロキシーからapi-serverへはHTTPSを使用します - - api-serverの場所を示します + - プロキシーからapiserverへはHTTPSを使用します + - apiserverの場所を示します - 認証用のヘッダーを追加します -1. [api-serverのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#discovering-builtin-services): +1. [apiserverのプロキシー](/docs/tasks/access-application-cluster/access-cluster/#discovering-builtin-services): - - api-server内で動作する防壁となります + - apiserver内で動作する踏み台となります - これがなければ到達不可能であるクラスターIPへ、クラスターの外部からのユーザーを接続します - - api-serverのプロセス内で稼働します - - クライアントからプロキシー間ではHTTPSを使用します(api-serverの設定により、HTTPを使用します) + - apiserverのプロセス内で稼働します + - クライアントからプロキシー間ではHTTPSを使用します(apiserverの設定により、HTTPを使用します) - プロキシーからターゲット間では利用可能な情報を使用して、プロキシーによって選択されたHTTPかHTTPSのいずれかを使用します - Node、Pod、Serviceへ到達可能です - - Serviceへ到達するとき負荷分散を行います + - Serviceへ到達するときは負荷分散を行います 1. [kube proxy](/ja/docs/concepts/services-networking/service/#ips-and-vips): @@ -41,11 +41,11 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する - 負荷分散機能を提供します - Serviceへ到達させるためのみに使用されます -1. api-serverの前段にあるプロキシー/ロードバランサー: +1. apiserverの前段にあるプロキシー/ロードバランサー: - 実際に存在するかどうかと実装はクラスターごとに異なります(例: nginx) - - 全てのクライアント間と、1つ以上のapi-serverの間に位置します - - 複数のapi-serverがあるときロードバランサーとして稼働します + - 全てのクライアント間と、1つ以上のapiserverの間に位置します + - 複数のapiserverがあるときロードバランサーとして稼働します 1. 外部サービス上で稼働するクラウドロードバランサー: From 593578db7a94df4325db77d2aacdba6805d6bb10 Mon Sep 17 00:00:00 2001 From: Keita Akutsu Date: Tue, 25 Aug 2020 00:59:17 +0900 Subject: [PATCH 4/5] ja-trans: Fix Japanese translation in ja/concepts/cluster-administration/proxies.md #19281 --- .../ja/docs/concepts/cluster-administration/proxies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/ja/docs/concepts/cluster-administration/proxies.md b/content/ja/docs/concepts/cluster-administration/proxies.md index 19eb07bee2..bbae1faf00 100644 --- a/content/ja/docs/concepts/cluster-administration/proxies.md +++ b/content/ja/docs/concepts/cluster-administration/proxies.md @@ -30,12 +30,12 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する - apiserverのプロセス内で稼働します - クライアントからプロキシー間ではHTTPSを使用します(apiserverの設定により、HTTPを使用します) - プロキシーからターゲット間では利用可能な情報を使用して、プロキシーによって選択されたHTTPかHTTPSのいずれかを使用します - - Node、Pod、Serviceへ到達可能です + - Node、Pod、Serviceへ到達するのに使えます - Serviceへ到達するときは負荷分散を行います 1. [kube proxy](/ja/docs/concepts/services-networking/service/#ips-and-vips): - - 各Node上で稼働します + - 各ノード上で稼働します - UDP、TCP、SCTPをプロキシーします - HTTPを解釈しません - 負荷分散機能を提供します @@ -44,7 +44,7 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する 1. apiserverの前段にあるプロキシー/ロードバランサー: - 実際に存在するかどうかと実装はクラスターごとに異なります(例: nginx) - - 全てのクライアント間と、1つ以上のapiserverの間に位置します + - 全てのクライアントと、1つ以上のapiserverの間に位置します - 複数のapiserverがあるときロードバランサーとして稼働します 1. 外部サービス上で稼働するクラウドロードバランサー: @@ -57,7 +57,7 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する Kubernetesユーザーのほとんどは、最初の2つのタイプ以外に心配する必要はありません。クラスター管理者は最後のタイプのロードバランサーを正しくセットアップすることを保証します。 -## リダイレクトの要求 Requesting redirects +## リダイレクトの要求 プロキシーはリダイレクトの機能を置き換えました。リダイレクトの使用は非推奨となります。 From 8b954fdf16e1b113f15ebb9143231f1791c58504 Mon Sep 17 00:00:00 2001 From: Keita Akutsu Date: Tue, 25 Aug 2020 01:01:18 +0900 Subject: [PATCH 5/5] ja-trans: Fix Japanese translation in ja/concepts/cluster-administration/proxies.md #19281 --- content/ja/docs/concepts/cluster-administration/proxies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/ja/docs/concepts/cluster-administration/proxies.md b/content/ja/docs/concepts/cluster-administration/proxies.md index bbae1faf00..4738993ab0 100644 --- a/content/ja/docs/concepts/cluster-administration/proxies.md +++ b/content/ja/docs/concepts/cluster-administration/proxies.md @@ -55,7 +55,7 @@ Kubernetesを使用する際に、いくつかのプロキシーを使用する - SCTPのサポートはクラウドプロバイダーのロードバランサーの実装によって異なります - ロードバランサーの実装はクラウドプロバイダーによって異なります -Kubernetesユーザーのほとんどは、最初の2つのタイプ以外に心配する必要はありません。クラスター管理者は最後のタイプのロードバランサーを正しくセットアップすることを保証します。 +Kubernetesユーザーのほとんどは、最初の2つのタイプ以外に心配する必要はありません。クラスター管理者はそれ以外のタイプのロードバランサーを正しくセットアップすることを保証します。 ## リダイレクトの要求