跳到主要内容
版本:v0.5

资源

查看资源列表

资源属于一个环境,您可以在环境视图中查看该环境下的资源列表。

  1. 点击左侧导航栏中的应用管理
  2. 默认情况下,您将进入第一个环境的视图。您可以通过顶级面包屑切换查看不同项目或环境下的资源。您也可以通过面包屑设置默认环境。
  3. 资源标签页中,您可以查看该环境下的资源列表。您可以通过顶级面包屑切换查看不同项目或环境下的资源。

resource-list

查看资源详情

  1. 进入环境视图的资源标签页。
  2. 找到您需要查看的资源,点击其名称进入详情页面。

创建资源

  1. 进入环境视图的资源标签页。
  2. 点击新建,选择资源
  3. 选择资源类型。如果您想从模板创建资源,启用使用模板选项,然后选择模板和版本。关于资源类型的更多信息,请参阅资源定义
  4. 输入名称描述标签。名称在同一环境下应唯一。
  5. 填写配置表单,配置项取决于您选择的模板或资源类型。
  6. 点击保存并部署按钮。

resource-create

创建资源草稿

您可以创建资源的草稿。

  1. 进入环境视图的资源标签页。
  2. 点击新建,选择资源
  3. 选择资源类型。如果您想从模板创建资源,启用使用模板选项,然后选择模板和版本。
  4. 输入名称描述标签。名称在同一环境下应唯一。
  5. 填写配置表单,配置项取决于您选择的模板或资源类型。
  6. 点击保存并部署按钮右侧的向下箭头。
  7. 点击保存草稿

resource-create-draft

编辑资源

  1. 进入环境视图的资源标签页。
  2. 找到您需要编辑的资源,点击编辑
  3. 根据需要修改配置,然后点击保存并部署按钮。编辑后资源将进行一次部署。

资源依赖性

资源可以通过使用输出引用相互依赖。被引用的实体将在依赖实体之前部署并在之后删除。

例如,如果一个 Web 服务依赖于 MySQL 资源,该 Web 服务可以在其环境变量中引用 MySQL 端点,格式为${res.my-db-name.address}。 输出引用的格式为:${res.<资源名称>.<资源输出名称>}

resource-ref

回滚资源

  1. 进入环境视图的资源标签页。
  2. 找到您需要回滚的资源。
  3. 点击操作下拉按钮,选择回滚

resource-rollback

  1. 选择您需要回滚到的历史版本。
  2. 确认回滚操作的配置更改,点击回滚按钮完成回滚操作。

resource-rollback2

克隆资源

  1. 进入环境视图的资源标签页。
  2. 选择您需要克隆的资源,点击克隆按钮。

resource-clone

  1. 选择克隆的目标环境。
  2. 如果需要调整克隆资源的配置,点击您想要修改的区块,在弹出窗口中修改配置,然后点击确认按钮。
  3. 点击保存并部署按钮以完成克隆。

resource-clone-edit

删除资源

资源删除操作将删除资源及其所有组件,远端组件资源也将被删除。

  1. 进入环境视图的资源标签页。
  2. 找到您需要删除的资源。
  3. 确保没有其他资源依赖于它。点击删除按钮。
  4. 在弹出窗口中,您可以选择是否清理组件。如果您取消选择清理所有组件,资源的组件将被保留,但将不再由 Walrus 管理。
  5. 点击确认按钮以完成删除。

resource-del

启动资源

资源启动操作将启动资源的所有组件,用于恢复已停止的资源或者将草稿资源部署到环境中。

  1. 进入环境视图的资源标签页。
  2. 选择资源的状态为 Stopped 或者 Undeployed,找到您需要启动的资源。
  3. 点击启动按钮。

resource-start

停止资源

资源停止操作将停止资源的所有组件, 与删除资源不同,停止资源不会删除资源在 walrus 中的配置。

  1. 进入环境视图的资源标签页。
  2. 选择处于 Ready 的资源停止。

resource-stop

  1. 点击停止按钮,在弹出窗口中确认停止操作。

注意:资源是否可以停止取决于资源的标签。如果资源的标签中包含walrus.seal.io/stoppable: "true",则该资源可以停止。默认情况下,处于开发或者预发布环境的资源在创建时会自动添加该标签。您可以在创建资源的时候主动声明该标签,以便在生产环境中停止资源。

resource-stop2

组件

组件是资源部署生成的实体。在资源的详情页面,您可以查看其组件,包括组件名称、类型、状态、创建时间等。您可以根据需要操作组件,如查看日志、连接到终端等。

查看组件日志

注意:查看日志操作仅适用于特定类型的组件。

  1. 进入资源详情页面查看组件列表。
  2. 找到您需要查看日志的组件,点击查看日志操作。

resource-res-logs

通过终端连接到组件

注意:终端操作仅适用于特定类型的组件。

  1. 进入资源详情页面查看组件列表。
  2. 找到您需要连接到终端的组件,点击终端操作。

resource-res-exec

查看组件的依赖图

进入资源详情页面,选择切换到图形视图,以查看当前资源下的依赖图。

有关依赖图的更多详细信息,请参阅依赖图

resource-res-graph-view

resource-res-graph