You need to enable JavaScript to run this app.
导航
连接网格
最近更新时间:2024.12.09 10:00:01首次发布时间:2024.12.09 10:00:01
复制全文
我的收藏
有用
有用
无用
无用

本文介绍如何通过 kubectl 从本地计算机连接服务网格。

背景信息

kubectl 是 Kubernetes 集群的命令行工具,通过 kubectl 能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署,同时还可以对服务网格进行管理。网格服务支持管理所有 Istio 资源类型,支持的操作包括 create、delete、get、list、patch、update、watch。

前置条件

  • 已安装 kubectl 客户端工具,具体安装指导详见 安装和设置 kubectl
  • (可选)如果需要通过公网访问,请在创建网格时开启 APIServer 公网访问

操作步骤

  1. 获取集群访问凭证。

    1. 登录 服务网格控制台

    2. 在左侧导航栏,单击 系统运维 > 网格管理

    3. 在网格管理页面,单击目标网格的名称。

    4. 连接信息 页签,选择集群 Config 文件类型后,复制访问凭证。
      alt

      说明

      默认支持通过私网凭证连接服务网格。如果集群开启了 APIServer 公网访问,同时支持通过公网凭证连接服务网格。在 概览 > 网络信息> APIServer地址 可以查看 APIServer 是否支持公网访问。

  2. 访问凭证 复制到本地计算机的 $HOME/.kube/config(kubectl 的默认路径)文件中。

  3. 验证连接结果。执行以下指令,连接服务网格中的 Kubernetes 集群,并查看资源信息。

    Kubectl get namespace
    

    alt