RDE Workspace
RDE 工作区
RDE Workspace 是 RDE 设置中的一个特定实例或容器。它代表开发者的工作区,这是一个隔离的、可配置的环境,开发者在其中处理特定项目或任务集。工作区包括特定开发任务所需的工具、配置、代码库、依赖项和设置。
每个工作区可以为一个或多个不同的 RDE 设置。
工作区列表
默认情况下,List of Workspace 按名称升序(A-Z)显示,其中视图中表示的主要属性包括:
-
工作区名称:工作区名称,必须是唯一的。
-
运行中的 RDE 总数与工作区中 RDE 的总数。第二行显示运行中的 RDE、失败的 RDE、停止/关闭的 RDE 的具体数量。
-
RDE 工作区中使用的节点或/和 Fargate 的具体数量。
-
项目名称:在工作区中管理的项目。
-
配置文件名称:与工作区关联的配置文件。
-
命名空间:与工作区相关的命名空间。
-
CPU 状态:在任何给定时间 CPU 使用的处理能力(mil/ core)
-
内存状态:运行中的 RDE 使用的 RAM 数量(miB/Gi)
工作区功能
在工作区列表屏幕上,可以执行以下功能:
-
按以下条件搜索工作区:
- 项目
- 配置文件
- 命名空间
- 工作区
-
以列表或网格查看“List of Workspaces”
默认情况下,“工作区列表”以网格视图显示。
工作区列表可以在网格视图和列表视图之间切换:
网格视图:
列表视图:
-
查看“List of Workspaces”,按以下条件排序:
- 名称(工作区名称)
- 运行(运行中的 RDE)
- CPU
- 内存
-
查看收藏的工作区
用户可以选择首先查看收藏的 RDE 工作区或仅查看收藏的 RDE 工作区。
首先查看收藏的 RDE 工作区:
仅查看收藏的 RDE 工作区:
- 设置每页显示的工作区数量:
每页的工作区数量在网格视图和列表视图之间是不同的。
列表视图:分页为 5、10、15 或全部:
网格视图:分页为 3、6 或 9:
- 修改工作区
可以通过选择修改来修改 RDE 工作区:
可以修改的参数,除了“工作区名称”:
- 删除工作区:
可以逐个删除 RDE 工作区。无法同时删除多个工作区。
将弹出一个窗口,供用户确认删除或返回工作区列表屏幕:
- 查看工作区状态历史:
通过选择历史记录,显示与 RDE 名称、事件时间、参与者、资源类型、CPU、内存和状态相关的 RDE 记录。
默认情况下,显示属于所选工作区的所有 RDE。
在此屏幕上,用户可以通过从下拉列表中选择来查看单个或多个 RDE 的历史记录:
- 查看仪表板 RDE 监控:
系统将导航到 Grafana 仪表板,用户可以在其中查看工作区的主要参数的概述状态:
工作区创建
前提条件
要设置 RDE 工作区,必须存在需要远程环境的配置文件和项目。
管理员和用户已获得创建 RDE 的访问权限和权限。
步骤
- 在工作区列表屏幕上选择“创建工作区”按钮:
- 在创建新工作区时,填写以下必填字段:
- Workspace name:(必填)接受最多 10 个小写字符,且不可编辑。
- Display name:(必填)没有长度限制,接受大写字母。
- Description:工作坊的简要介绍。
- Project:(必填)可以包含一个或多个应用程序和其他相关组件,如配置文件、命名空间和配置。项目允许您在隔离环境中管理应用程序资源。
- Profile:(必填):一组定义特定项目中应用程序运行时和环境的配置和设置。配置文件通常是特定于环境的,如开发、暂存或生产。
- Namespace:(必填)是一种在 AMDP 平台内隔离和组织资源的方式,通常与 Kubernetes 集群相关联。
- Target node:(必填)AMDP 指的是应用程序将运行的物理或虚拟机(或计算资源)。在像 Kubernetes 这样的云原生平台中,target node 通常是托管容器的 Kubernetes 集群中的一个节点。
- Storage type:(必填)指用于在应用程序中持久化数据的存储解决方案的类型。有两种存储类型:块存储、文件存储。
- Resource Class:(必填):带有内存的 CPU,可以从黑色下拉列表中选择。
从列表中选择 VS Code、Web SSH 和 Jupyter。
Administrator授予工作区权限:
- 用户或用户组的成员角色
- 用户或用户组的管理角色
单击“保存”按钮以完成新的 RDE 工作区创建。新的 RDE 工作区按字母升序显示在工作区列表中: