断开与Azure ACS表单本地计算机的连接 我已经使用下面的命令拉取了我的azure acs凭据,我可以从本地机器与azure上的kubernetes机器通信 az acs kubernetes获取凭据--资源组=--名称=

断开与Azure ACS表单本地计算机的连接 我已经使用下面的命令拉取了我的azure acs凭据,我可以从本地机器与azure上的kubernetes机器通信 az acs kubernetes获取凭据--资源组=--名称=,azure,kubernetes,azure-virtual-machine,kubectl,Azure,Kubernetes,Azure Virtual Machine,Kubectl,但是现在我想断开这个连接,这样我的kubctl就可以与其他机器连接,它可以是本地的,也可以是任何其他机器(我正在尝试与本地机器连接) 但是每次我运行kubectl命令时,它都会与azureacs进行通信 对于您的场景,我们可以使用kubectl config use context\u NAME将默认集群切换到其他集群,这样我们就可以切换到另一个k8s集群。 我们可以使用此命令列出k8s上下文: root@shui:~# kubectl config get-contexts CURRENT

但是现在我想断开这个连接,这样我的kubctl就可以与其他机器连接,它可以是本地的,也可以是任何其他机器(我正在尝试与本地机器连接)

  • 但是每次我运行
    kubectl命令
    时,它都会与
    azureacs进行通信


  • 对于您的场景,我们可以使用
    kubectl config use context\u NAME
    将默认集群切换到其他集群,这样我们就可以切换到另一个k8s集群。
    我们可以使用此命令列出k8s上下文:

    root@shui:~# kubectl config get-contexts
    CURRENT   NAME               CLUSTER            AUTHINFO                 NAMESPACE
              jasontest321mgmt   jasontest321mgmt   jasontest321mgmt-admin   
    *         jasonk8s321mgmt    jasonk8s321mgmt    jasonk8s321mgmt-admin   
    
    指定k8s集群名称,我们可以使用此命令
    kubectl config use context\u name

    root@shui:~# 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]
    
    例如:

    root@shui:~# kubectl config use-context jasontest321mgmt
    Switched to context "jasontest321mgmt".
    

    对于您的场景,我们可以使用
    kubectl config use context_NAME
    将默认集群切换到其他集群,这样我们就可以切换到另一个k8s集群。
    我们可以使用此命令列出k8s上下文:

    root@shui:~# kubectl config get-contexts
    CURRENT   NAME               CLUSTER            AUTHINFO                 NAMESPACE
              jasontest321mgmt   jasontest321mgmt   jasontest321mgmt-admin   
    *         jasonk8s321mgmt    jasonk8s321mgmt    jasonk8s321mgmt-admin   
    
    指定k8s集群名称,我们可以使用此命令
    kubectl config use context\u name

    root@shui:~# 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]
    
    例如:

    root@shui:~# kubectl config use-context jasontest321mgmt
    Switched to context "jasontest321mgmt".