命名空间为Kubernetes集群提供虚拟的隔离作用。本文介绍如何新建、定义和删除命名空间。

新建命名空间

  1. 登录ASM控制台
  2. 在左侧导航栏,选择服务网格 > 网格管理
  3. 网格管理页面,找到待配置的实例,单击实例的名称或在操作列中单击管理
  4. 控制平面区域,选择命名空间页签,然后单击新建
  5. 新建页面,输入命名空间的基本信息,单击确定
    参数 描述
    名称 设置命名空间的名称。长度为1~63个字符,只能包含数字、字母、和“-”,且首尾只能是字母或数字。
    标签 命名空间可添加多个标签。标签用于标识该命名空间的特点,如标识该命名空间用于测试环境。您可输入变量名称和变量值,单击右侧的添加,为命名空间新增一个标签。

启用自动注入

通过启动自动注入功能,可以在创建Pod的过程中,将Sidecar自动注入Proxy容器,以实现数据平面的网格化。

  1. 控制平面区域的命名空间页签,找到待注入的命名空间,在自动注入列中单击启用Sidecar自动注入
  2. 确认对话框,单击确定

定义命名空间

  1. 控制平面区域的命名空间页签,找到待定义的命名空间,在操作列中单击YAML
  2. 编辑页面,定义命名空间,单击确定

删除命名空间

  1. 控制平面区域的命名空间页签,找到待删除的命名空间,在操作列中单击删除
  2. 单击确定,确认删除该命名空间。
    单击 刷新后,在 命名空间页签下,可以看到该命名空间已被删除。