~/.kube/config),通过其配置多个集群的信息,并管理和操作多个集群。 
cls-l6whmzi3-config 为例,执行以下命令,使用 Kubecm 将访问凭证添加到 Kubeconfig 中(-n 可指定 context 名称)。示例如下:kubecm add -f cls-l6whmzi3-config -n cd -c
kubecm ls 命令查看 kubeconfig 中的集群列表(星号标识的是当前操作的集群)。示例如下:$ kubecm ls+------------+------------+-----------------------+--------------------+-----------------------------------+-------------------+| CURRENT | NAME | CLUSTER | USER | SERVER | Namespace |+============+============+=======================+====================+===================================+===================+| * | cd | cluster-chh6kgf9d9 | user-chh6kgf9d9 | https://cls-l6whmzi3.ccs.tence | default || | | | | nt-cloud.com | |+------------+------------+-----------------------+--------------------+-----------------------------------+-------------------+| | bj | cluster-6qaua96n | user-6qaua96n | https://cls-6qaua96n.ccs.tence | kube-system || | | | | nt-cloud.com | |+------------+------------+-----------------------+--------------------+-----------------------------------+-------------------+
kubecm switch 命令可以交互式切换到其他集群。如下图所示:
kubecm delete 命令可以移除某个集群。示例如下:$ kubecm delete bjContext Delete:「bj」「/Users/roc/.kube/config」 write successful!+------------+---------+-----------------------+--------------------+-----------------------------------+--------------+| CURRENT | NAME | CLUSTER | USER | SERVER | Namespace |+============+=========+=======================+====================+===================================+==============+| | cd | cluster-chh6kgf9d9 | user-chh6kgf9d9 | https://cls-l6whmzi3.ccs.tence | default || | | | | nt-cloud.com | |+------------+---------+-----------------------+--------------------+-----------------------------------+--------------+
文档反馈