File tree Expand file tree Collapse file tree 1 file changed +27
-3
lines changed
content/ja/docs/concepts/configuration Expand file tree Collapse file tree 1 file changed +27
-3
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,11 @@ kubeconfigを使用すると、クラスターに、ユーザー、名前空間
12
12
クラスターへのアクセスを設定するために使われるファイルは* kubeconfigファイル* と呼ばれます。これは設定ファイルを指すために使われる一般的な方法です。` kubeconfig ` という名前を持つファイルが存在するという意味ではありません。
13
13
{{< /note >}}
14
14
15
+ {{< warning >}}
16
+ 信頼できるソースからのkubeconfigファイルのみを使用してください。特別に細工されたkubeconfigファイルを使用すると、悪意のあるコードの実行やファイルの公開につながる可能性があります。
17
+ 信頼できないkubeconfigファイルを使用しなければならない場合は、シェルスクリプトを使用するのと同じように、まず最初に慎重に検査してください。
18
+ {{< /warning>}}
19
+
15
20
デフォルトでは、` kubectl ` は` $HOME/.kube ` ディレクトリ内にある` config ` という名前のファイルを探します。` KUBECONFIG ` 環境変数を設定するか、[ ` --kubeconfig ` ] ( /docs/reference/generated/kubectl/kubectl/ ) フラグで指定することで、別のkubeconfigファイルを指定することもできます。
16
21
17
22
kubeconfigファイルの作成と指定に関するステップバイステップの手順を知りたいときは、[ 複数のクラスターへのアクセスを設定する] ( /ja/docs/tasks/access-application-cluster/configure-access-multiple-clusters ) を参照してください。
@@ -103,12 +108,31 @@ kubectl config view
103
108
104
109
kubeconfigファイル内のファイルとパスのリファレンスは、kubeconfigファイルの位置からの相対パスで指定します。コマンドライン上のファイルのリファレンスは、現在のワーキングディレクトリからの相対パスです。` $HOME/.kube/config ` 内では、相対パスは相対のまま、絶対パスは絶対のまま保存されます。
105
110
106
- ## {{% heading "whatsnext" %}}
111
+ ## プロキシー
107
112
113
+ kubeconfigファイルで` proxy-url ` を使用すると、以下のようにクラスターごとにプロキシーを使用するように` kubectl ` を設定することができます。
108
114
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
111
118
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
112
124
125
+ users :
126
+ - name : developer
127
+
128
+ contexts :
129
+ - context :
130
+ name : development
131
+ ` ` `
113
132
114
133
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)
You can’t perform that action at this time.
0 commit comments