命名空间为应用提供互相隔离的运行环境,如开发、测试和生产环境等,您可以使用命名空间实现资源和服务的隔离。在同一个地域内不允许创建两个同名的命名空间。
应用场景
例如,您在同一个VPC内有三套环境,分别用于应用开发、测试和生产,可以为这三套环境分别创建一个命名空间(如Dev、Test和Prod)。在这三个命名空间中分别创建集群并部署应用,则不同命名空间下的资源、应用和服务也是相互隔离的,不能进行服务调用和配置推送。
默认命名空间
在EDAS创建应用时,可以选择默认命名空间,默认命名空间即为没有命名空间的状态,表示该应用不使用任何命名空间来实现资源和服务的隔离。
在应用列表内选择某地域下的默认命名空间时,即表示筛选出来的应用都没有归属于任何命名空间。
创建命名空间
- 登录EDAS控制台。
- 在左侧导航栏中选择 。
- 在命名空间页面右上角单击创建命名空间。
- 在创建命名空间对话框配置命名空间参数,然后单击创建。
参数 描述 命名空间名称 请输入您创建的命名空间的名称。 命名空间ID 请输入自定义的字符来形成命名空间的ID,仅允许输入英文字母或数字。 归属地域 当前命名空间所归属的地域,不可更改。 允许远程调试 当您想对应用进行端云互联时,您在该应用所在的命名空间的编辑页面手动开启允许远程调试。端云调试的相关操作,请参见《EDAS开发指南》的端云互联简介章节。 描述 请输入一段文字来描述命名空间。
编辑命名空间
- 在命名空间列表的操作列单击编辑。
- 在编辑命名空间对话框,您可修改命名空间名称及描述,也可开启或关闭远程调试功能。在编辑完成后单击确定。
删除命名空间
删除命名空间需要满足以下前提条件:
- 命名空间下无任何集群。
- 命名空间下无任何ECS实例。
- 在命名空间列表的操作列中单击删除。
- 在确认对话框中单击删除。