You need to enable JavaScript to run this app.
导航
创建驱动版本
最近更新时间:2024.08.16 11:04:45首次发布时间:2022.11.03 20:11:05

本文描述了如何通过边缘智能控制台为自定义驱动创建驱动版本。

前提条件

  • 您已经创建了自定义驱动模板。相关操作,请参见创建驱动模板
  • 您已将制作好的驱动镜像托管在镜像仓库并获取了镜像的 URL。我们推荐您将镜像托管到火山引擎镜像仓库

操作步骤

  1. 登录边缘智能控制台

  2. 在左侧导航栏顶部的 我的项目 区域,选择您的项目。

  3. 在左侧导航栏,选择 设备管理 > 驱动模板

  4. 在驱动管理列表中,找到需要创建版本的驱动模板,然后单击驱动模板的名称。

  5. 单击 版本管理 页签。

  6. 单击 创建版本

  7. 创建版本 页面,根据以下说明完成相关配置,然后单击 完成

    类别

    配置项

    说明

    基本信息

    名称

    为驱动版本设置一个名称。输入要求如下:

    • 允许使用以下字符:汉字、英文大小写字母、数字、下划线(_)、连字符(-)和半角句号(.)。
    • 长度不超过 32 个字符。
    • 开头和结尾不允许使用特殊字符(下划线(_)、连字符(-)和半角句号(.)),并且不允许使用连续的特殊字符。

    描述

    可选。为驱动版本添加描述。
    允许使用任意字符。长度不超过 128 个字符。

    容器配置

    容器名称

    为容器设置名称。输入要求如下:

    • 允许使用以下字符:小写字母、数字、连字符(-)。
    • 长度不超过 128 个字符。
    • 开头和结尾不允许使用连字符(-)。

    镜像地址

    输入镜像的 URL 地址。地址需符合 URL 格式。长度不超过 1024 个字符。
    您可以将制作好的驱动程序镜像托管在某个镜像仓库,获取镜像的URL。我们推荐您将镜像托管到火山引擎镜像仓库

    资源配额

    可选。按照业务需求,在容器维度配置CPU和内存的上下限,保障容器的健康运行。

    注意

    如果不设置资源配额和限额,则K8s会尽最大可能向工作负载提供资源,但是相应的优先级会降低。例如,另一个配置了资源配额和限额的工作负载,会更容易抢占到资源。

    • CPU配额:容器需要使用的最小 CPU 核数。单位:Core。使用一位小数表示。取值范围:0.1 ~ 128.0。
    • CPU限额:允许容器使用的最大 CPU 核数。单位:Core。使用一位小数表示。取值范围:0.1 ~ 128.0。
      如果 CPU 超过限额,容器会被终止。
    • 内存配额:容器需要使用的最小内存值。单位:MB 或 GB。使用整数表示。取值范围:0 MB ~128 GB。
    • 内存限额:允许容器使用的内存最大值。单位:MB 或 GB。使用整数表示。取值范围:0 MB ~128 GB。
      如果内存超过限额,容器会被终止。

    图片

    特权级容器

    默认不开启。开启后特权级容器表示赋予该容器特权,允许访问宿主机全部资源。支持部署在 Linux 系统上的容器控制网络堆栈或访问设备。

    端口

    可选。支持将容器内端口号与宿主机的端口号进行映射。支持 UDP 和 TCP 两种协议。单击 + 添加端口映射。可以添加多个端口映射。
    图片

    环境变量

    可选。支持手动设置环境变量。Kubernetes 在创建 Pod 时,会将环境变量的信息注入到容器中。
    单击 +,手动添加环境变量的 变量名变量值。可以添加多个环境变量。
    图片

    存储卷

    可选。在容器中存储数据分两步:先在 Pod 定义存储卷,也就是添加存储卷,然后在容器挂载卷。
    单击添加存储卷,添加存储卷。存储卷是容器中存储数据的位置。为一类数据分配存储资源前,需要先在容器中指定待存储数据的目录。
    可以添加的存储卷分为以下类型:

    • 临时目录:在临时目录下添加存储卷。
    • 主机目录:在主机下的指定目录下添加存储卷。
      图片

    挂载卷

    可选。支持将宿主机的卷挂载到容器上,可以挂载多个卷。
    单击 添加挂载卷,为已创建的卷分配存储资源,并分配读写权限。
    支持通过 subPath 方式挂载卷的子目录;支持通过 subPathExpr 方式挂载卷的扩展路径。
    图片

    设备挂载

    可选。选择是否开启设备挂载。

    图片

创建驱动版本后,您可以在版本列表查看版本。新建的版本是 草稿 状态,还未生效。
图片

发布驱动版本

您必须发布驱动版本,才能使该驱动版本生效。相关操作,请参见发布版本