华为云UCS-使用

时间:2023-11-01 16:25:09

使用

拿到ucs-ctl生成的Kubeconfig之后,我们需要让节点中的Kubectl使用Kubeconfig,步骤如下:

  1. 复制Kubeconfig到节点上。

    $ scp /local/path/to/kubeconfig user@remote:/remote/path/to/kubeconfig

  2. 如果当前节点添加过EnableSecretEncrypt环境变量,需要先取消。

    $ unset EnableSecretEncrypt

  3. 使Kubeconfig生效,可选方法:

    • 方法一:复制到默认位置。
      $ mv /remote/path/to/kubeconfig $HOME/.kube/config
    • 方法二:环境变量指定。
      $ export KUBECONFIG=/remote/path/to/kubeconfig
    • 方法三:命令行参数指定。
      shell$ kubectl --kubeconfig=/remote/path/to/kubeconfig …

上述操作之后,就可以访问本地集群的API server了。关于Kubeconfig更详细的用法可参考:使用kubeconfig文件组织集群访问Kubernetes

support.huaweicloud.com/usermanual-ucs/zh-cn_topic_0000001588161081.html