kubectl接続複数クラスタ
1.シーン
実際の生産では複数のkubernetesクラスタがある可能性があります.複数のクラスタに1台のマシンでアクセスする必要がある可能性があります.
2.融合プロファイルの生成
この例では、2つのクラスタのコンフィギュレーションファイル(config)ファイルを示し、コンソールでコマンドを実行します.
このときコンソールは融合する配置内容を出力し、複製配置内容は従来の
3.接続クラスタ情報を表示する: である.接続クラスタ: ここでの
4.デフォルト設定現在のデフォルトクラスタの表示: 現在のデフォルトクラスタの変更:
4.ソースアドレス
http://www.wisely.top/2018/03/06/kubectl-multiple-clusters/
実際の生産では複数のkubernetesクラスタがある可能性があります.複数のクラスタに1台のマシンでアクセスする必要がある可能性があります.
2.融合プロファイルの生成
この例では、2つのクラスタのコンフィギュレーションファイル(config)ファイルを示し、コンソールでコマンドを実行します.
KUBECONFIG= : kubectl config view --flatten
このときコンソールは融合する配置内容を出力し、複製配置内容は従来の
$HOME/.kube/config
を覆う.3.接続
kubectl config view
、本例の2つのクラスタの名前はそれぞれadmin-cluster.local
、kubernetes-admin@kubernetes
kubectl --context admin-cluster.local get nodes
admin-cluster.local
は、config
のファイルのcontexts.context.name
の属性である、kubectl config view
のコマンドから見ることができる.4.デフォルト設定
kubectl config current-context
kubectl config use-context kubernetes-admin@kubernetes
4.ソースアドレス
http://www.wisely.top/2018/03/06/kubectl-multiple-clusters/