命名空间为应用提供互相隔离的运行环境,如开发、测试和生产环境等,您可以使用命名空间实现资源和服务的隔离。在同一个地域内不允许创建两个同名的命名空间。

应用场景

例如,您在同一个网络内有三套环境,分别用于应用开发、测试和生产,可以为这三套环境分别创建一个命名空间Dev、Test和Prod。在这三个命名空间中分别创建集群并部署应用,则不同命名空间下的资源、应用和服务也是相互隔离的,不能进行服务调用和配置推送。

默认命名空间

在EDAS创建应用时,可以选择默认命名空间,默认命名空间即为没有命名空间的状态,表示该应用不使用任何命名空间来实现资源和服务的隔离。

在应用列表内选择某地域下的默认命名空间时,即表示筛选出来的应用都没有归属于任何命名空间。

创建命名空间

  1. 登录EDAS控制台
  2. 在左侧导航栏中选择应用管理 > 命名空间
  3. 命名空间页面顶部菜单栏选择地域,然后单击创建命名空间
  4. 创建命名空间对话框设置命名空间参数,然后单击创建
    创建命名空间
    参数 描述
    命名空间名称 具体环境的命名空间名称。
    命名空间ID 命名空间的ID,仅允许输入英文字母或数字。
    归属地域 命名空间所属的地域,需要在命名空间页面顶部菜单栏选择,此处不可设置。
    允许远程调试 该命名空间下的应用是否允许远程调试,例如端云互联,默认关闭。如果需要,请打开允许远程调试开关。关于端云互联的更多信息,请参见端云互联简介
    描述 该命名空间的描述信息。

编辑命名空间

  1. 命名空间页面中目标命名空间的操作列单击编辑
  2. 编辑命名空间对话框,可以修改命名空间名称、打开或关闭允许远程调试开关,以及修改命名空间的描述,编辑完成后,单击确定

删除命名空间

删除命名空间需要满足以下条件:
  • 命名空间下无任何集群。
  • 命名空间下无任何ECS实例。
  1. 命名空间页面中目标命名空间的操作列中单击删除
  2. 在对话框中单击删除