本节介绍如何查看镜像构建器详情。

前提条件

您需要加入一个项目并在项目中具有应用负载查看权限。有关更多信息,请参阅项目成员项目角色

操作步骤

  1. 以具有应用负载查看权限的用户登录 KubeSphere 企业版 Web 控制台并进入您的企业空间。

  2. 在左侧导航栏选择镜像构建器

  3. 在页面左上角的下拉列表中选择一个项目。

  4. 在镜像构建器列表中点击一个镜像构建器的名称打开其详情页面。

  5. 在镜像构建器详情页面的属性区域查看镜像构建器的资源属性。

    参数 描述

    名称

    镜像构建器的名称。由系统自动生成,格式为 <镜像命名空间>-<镜像名称>-<镜像标签>-<随机码>。

    项目

    镜像构建器所属的项目。

    类型

    镜像构建器的类型。

    • s2i:使用源代码构建镜像。

    • b2i:使用制品构建镜像。

    构建器镜像

    构建器本身的镜像地址、名称和标签。

    镜像名称

    构建生成的目标镜像的命名空间和名称。

    代码仓库 URL

    源代码仓库的地址。目前仅支持 Git 仓库。

    拉取策略

    构建过程中拉取基础镜像或依赖镜像的策略。

    • 优先使用本地镜像(IfNotPresent):优先使用容器运行时存储在节点的镜像。

    • 每次都拉取镜像(Always):每次都尝试从镜像仓库拉取镜像。

    • 仅使用本地镜像(Never):仅使用容器运行时存储在节点的镜像。

    远程触发器

    用于触发镜像构建的 URL,向该地址发送 HTTP GET 请求将触发镜像构建。此处显示的地址只能从集群内部访问,如需从集群外部访问,您需要进行以下步骤:

    • s2ioperator-trigger-service 服务以 NodePort 或 LoadBalancer 方式对外暴露。

    • s2ioperator-trigger-service 服务的外部访问地址和相同的路径发送 HTTP GET 请求触发镜像构建。

    创建时间

    镜像构建器的创建时间。

    创建者

    创建镜像构建器的用户。

  6. 在镜像构建器详情页面的运行记录页签查看镜像构建器的运行记录。

    参数 描述

    最后构建环境

    最后一次镜像构建所使用的构建环境。

    • 对于通过源代码构建镜像,显示构建器镜像、代码仓库 URL 和代码所在的分支。

    • 对于通过制品构建镜像,显示构建器镜像、制品文件名称和制品文件大小。

    运行记录

    镜像构建的运行记录,显示序列号、状态、镜像名称、开始时间和最后消息。

    点击序列号旁边的log可查看镜像构建日志。

  7. 在镜像构建器详情页面点击资源状态页签查看镜像构建器的容器组运行状态。

    • 点击chevron-down可查看容器组中运行的容器的信息。

    • 点击容器组的名称可查看容器组详情。

    • 在容器组列表上方的搜索框中输入关键字,可按名称搜索容器组。

    • 在容器组列表右上角点击refresh可刷新列表信息。

  8. 在镜像构建器详情页面点击镜像制品页签查看构建生成的容器镜像。

    镜像制品页签显示容器镜像的名称、大小、拉取命令和发布时间。

  9. 在镜像构建器详情页面点击环境变量页签查看镜像构建器的容器环境变量。

  10. 在镜像构建器详情页面点击事件页签查看镜像构建器的资源事件。