Skip to content

Commit bbae45b

Browse files
riita10069nasa9084
andauthored
[ja] Update organize-cluster-access-kubeconfig.md (#37094)
* Update organize-cluster-access-kubeconfig.md * Update content/ja/docs/concepts/configuration/organize-cluster-access-kubeconfig.md Co-authored-by: nasa9084 <[email protected]> * Update content/ja/docs/concepts/configuration/organize-cluster-access-kubeconfig.md Co-authored-by: nasa9084 <[email protected]> Co-authored-by: nasa9084 <[email protected]>
1 parent d7e1f1b commit bbae45b

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

content/ja/docs/concepts/configuration/organize-cluster-access-kubeconfig.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ kubeconfigを使用すると、クラスターに、ユーザー、名前空間
1212
クラスターへのアクセスを設定するために使われるファイルは*kubeconfigファイル*と呼ばれます。これは設定ファイルを指すために使われる一般的な方法です。`kubeconfig`という名前を持つファイルが存在するという意味ではありません。
1313
{{< /note >}}
1414

15+
{{< warning >}}
16+
信頼できるソースからのkubeconfigファイルのみを使用してください。特別に細工されたkubeconfigファイルを使用すると、悪意のあるコードの実行やファイルの公開につながる可能性があります。
17+
信頼できないkubeconfigファイルを使用しなければならない場合は、シェルスクリプトを使用するのと同じように、まず最初に慎重に検査してください。
18+
{{< /warning>}}
19+
1520
デフォルトでは、`kubectl``$HOME/.kube`ディレクトリ内にある`config`という名前のファイルを探します。`KUBECONFIG`環境変数を設定するか、[`--kubeconfig`](/docs/reference/generated/kubectl/kubectl/)フラグで指定することで、別のkubeconfigファイルを指定することもできます。
1621

1722
kubeconfigファイルの作成と指定に関するステップバイステップの手順を知りたいときは、[複数のクラスターへのアクセスを設定する](/ja/docs/tasks/access-application-cluster/configure-access-multiple-clusters)を参照してください。
@@ -103,12 +108,31 @@ kubectl config view
103108

104109
kubeconfigファイル内のファイルとパスのリファレンスは、kubeconfigファイルの位置からの相対パスで指定します。コマンドライン上のファイルのリファレンスは、現在のワーキングディレクトリからの相対パスです。`$HOME/.kube/config`内では、相対パスは相対のまま、絶対パスは絶対のまま保存されます。
105110

106-
## {{% heading "whatsnext" %}}
111+
## プロキシー
107112

113+
kubeconfigファイルで`proxy-url`を使用すると、以下のようにクラスターごとにプロキシーを使用するように`kubectl`を設定することができます。
108114

109-
* [複数のクラスターへのアクセスを設定する](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
110-
* [`kubectl config`](/docs/reference/generated/kubectl/kubectl-commands#config)
115+
```yaml
116+
apiVersion: v1
117+
kind: Config
111118

119+
clusters:
120+
- cluster:
121+
proxy-url: http://proxy.example.org:3128
122+
server: https://k8s.example.org/k8s/clusters/c-xxyyzz
123+
name: development
112124

125+
users:
126+
- name: developer
127+
128+
contexts:
129+
- context:
130+
name: development
131+
```
113132
114133
134+
## {{% heading "whatsnext" %}}
135+
136+
137+
* [複数のクラスターへのアクセスを設定する](/ja/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
138+
* [`kubectl config`](/docs/reference/generated/kubectl/kubectl-commands#config)

0 commit comments

Comments
 (0)