2017-05-26 15 views
0
  • 私は、コマンドの下に使用して、私のazure acs資格情報を引き出し、私は私のローカルマシンからのAzure上kubernetes machine az acs kubernetes get-credentials --resource-group=<cluster-resource-group> --name=<cluster-name>
  • を伝えることができなかった。しかし今、私は私のように、この接続を切断したかったですkubctlは他のマシンと接続できますが、ローカルマシンでも他のマシンでも構いません(私はローカルマシンと接続しようとしています)。AzureのACSフォームローカルマシンで切断し

  • しかし、毎回私はそれはあなたのシナリオではAzure ACS

答えて

1

と通信kubectl commandを走った、私たちはこのように、我々は別のK8Sのクラスタに切り替えることができ、他の人にデフォルトのクラスタを切り替えるkubectl config use-context CONTEXT_NAMEを使用することができます。
我々はリストにこのコマンドを使用することができますが、コンテキストをK8S:たとえば

[email protected]:~# kubectl config use-context -h 
Sets the current-context in a kubeconfig file 

Examples: 
    # Use the context for the minikube cluster 
    kubectl config use-context minikube 

Usage: 
    kubectl config use-context CONTEXT_NAME [options] 

[email protected]:~# kubectl config get-contexts 
CURRENT NAME    CLUSTER   AUTHINFO     NAMESPACE 
      jasontest321mgmt jasontest321mgmt jasontest321mgmt-admin 
*   jasonk8s321mgmt jasonk8s321mgmt jasonk8s321mgmt-admin 

たちは、このコマンドkubectl config use-context CONTEXT_NAMEを使用することができ、K8Sクラスタ名を指定して

[email protected]:~# kubectl config use-context jasontest321mgmt 
Switched to context "jasontest321mgmt". 
関連する問題