阿里云提供浏览器命令行工具Workbench和CloudShell用于连接集群和管理集群资源,无需额外安装软件。登录阿里云控制台后,您可以在任何浏览器内使用Workbench或CloudShell,ACK会在工具启动时根据当前用户信息自动加载集群的KubeConfig文件。
- Workbench:阿里云提供的ECS实例远程连接工具,无需额外安装软件。支持通过公网和内网连接集群。 
- CloudShell:阿里云提供的Shell工具,相当于自动创建的一台Linux虚拟机,其中预装了多种语言及命令行工具。仅通过公网连接集群。 - 公网连接时,需要为集群API Server绑定阿里云EIP,实现集群的公网访问,请参见实现从公网访问API Server。 - CloudShell创建的虚拟机使用期限为1小时,到期后会立即销毁。无交互式操作30分钟或关闭所有会话窗口,虚拟机将在15分钟后销毁。再次启动时,系统会重新创建新虚拟机。 
准备工作
操作步骤
根据集群的公网连接情况,集群信息页面右上角将展示通过Workbench或CloudShell连接集群。您可按页面提示进行选择。
Workbench
- 登录容器服务管理控制台,在左侧导航栏选择集群列表。 
- 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择集群信息。 
- 在集群信息页面,单击右上方的通过 Workbench 管理集群。 
- 在终端界面,执行kubectl命令以验证集群的连通性。 - 此命令以查询命名空间为例。 - kubectl get namespace- 预期输出: - NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m
CloudShell
- 登录容器服务管理控制台,在左侧导航栏选择集群列表。 
- 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择集群信息。 
- 在集群信息页面,单击右上方的通过CloudShell管理集群。 
- 可选:单击  ,然后单击挂载存储空间,按照页面提示选择是否创建并绑定NAS文件系统。 ,然后单击挂载存储空间,按照页面提示选择是否创建并绑定NAS文件系统。- 关联并挂载NAS可持久化存储常用脚本及文件,防止实例释放时数据丢失。 
- 执行kubectl命令以验证集群的连通性。 - 此命令以查询命名空间为例。 - kubectl get namespaces- 预期输出: - NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m
该文章对您有帮助吗?