从应用模板安装应用
本节介绍如何使用边缘企业空间的应用模板在项目中批量部署应用。
说明 |
---|
企业空间中的应用模板由具有相关权限的企业空间成员创建。有关应用功能参数的更多信息,请联系相关企业空间成员。 |
前提条件
操作步骤
-
以具有应用实例创建权限的用户登录 KubeSphere 企业版 Web 控制台并进入您的边缘项目。
-
在左侧导航栏选择应用负载 > 批量应用部署。
-
在页面点击创建。
-
在应用模板列表中点击一个应用模板的名称打开其详情页面。
-
在容器组信息页面,点击版本下的
,选择所需的应用版本,按需编辑容器组设置,然后点击部署。
-
在基本信息页签,设置应用的基本信息,并选择部署应用的边缘节点,点击
确认,然后点击下一步。
-
在存储设置页签,为应用管理的容器挂载卷,然后点击下一步。
-
在高级设置页签,设置应用的元数据,然后点击安装。
应用安装完成后,即可在目标项目中查看已安装的应用。
参数描述
以下介绍如何设置应用的参数。
-
基本信息
设置应用的基本信息。
参数 描述 名称
用户自定义的应用名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母开头并以小写字母或数字结尾,最长 32 个字符。
描述
应用的描述信息。描述可包含任意字符,最长 256 个字符。
边缘节点
将容器组副本调度到指定的边缘节点。
点击添加边缘节点,依次选择与项目绑定的节点组、边缘节点。
-
存储设置
为容器挂载卷、配置字典或保密字典。
参数 描述 挂载卷
为容器挂载持久卷、临时卷或 HostPath 卷。
挂载配置字典或保密字典
将配置字典或保密字典中的数据作为卷挂载到容器。
-
将光标悬停在已添加的卷上,然后在右侧点击
可编辑卷的设置。
-
将光标悬停在已挂载的卷上,然后在右侧点击
可删除卷。
-
-
存储设置 > 挂载卷 > 持久卷
为容器挂载持久卷。用于创建持久卷的持久卷声明必须属于容器所在的项目。
参数 描述 选择持久卷声明
选择用于创建持久卷的持久卷声明。该持久卷声明必须属于容器所在项目。如果容器所在的项目中没有可用的持久卷声明,您需要提前创建一个持久卷声明。
挂载方式
卷在容器上的挂载方式。
-
读写:允许容器读取卷中的数据并向其中写入数据。
-
只读:只允许容器读取卷中的数据。
-
不挂载:卷不挂载到容器上。
挂载路径
卷挂载到容器上的路径。点击
可设置需要挂载的卷子路径。如果不设置子路径则默认挂载整个卷。
-
-
存储设置 > 挂载卷 > 临时卷
为容器挂载临时卷。临时卷具有以下特点:
-
由系统自动在容器组所在的节点的存储系统中创建。
-
由系统自动管理,容量上限为节点的存储容量。
-
无法保存持久化数据,容器组创建时由系统自动创建临时卷,容器组删除时由系统自动删除临时卷。
参数 描述 卷名称
临时卷的名称。
挂载方式
卷在容器上的挂载方式。
-
读写:允许容器读取卷中的数据并向其中写入数据。
-
只读:只允许容器读取卷中的数据。
-
不挂载:卷不挂载到容器上。
挂载路径
卷挂载到容器上的路径。点击
可设置需要挂载的卷子路径。如果不设置子路径则默认挂载整个卷。
-
-
存储设置 > 挂载卷 > HostPath 卷
将容器组所在的节点上的文件或目录挂载到容器上。
-
不同节点上相同路径的文件或文件夹可能不同,因此不同节点上的容器组副本可能会从 HostPath 卷中读取到不同的数据。
-
您需要确保被挂载的路径在容器组所在的节点上存在,并且容器组进程具有所需的权限,否则容器组进程将无法从 HostPath 卷上读取数据或向其中写入数据。
参数 描述 卷名称
HostPath 卷的名称。
主机路径
节点上需要挂载的文件或文件夹的路径。
挂载方式
卷在容器上的挂载方式。
-
读写:允许容器读取卷中的数据并向其中写入数据。
-
只读:只允许容器读取卷中的数据。
-
不挂载:卷不挂载到容器上。
挂载路径
卷挂载到容器上的路径。点击
可设置需要挂载的卷子路径。如果不设置子路径则默认挂载整个卷。
-
-
存储设置 > 挂载配置字典或保密字典
将配置字典或保密字典中的数据作为卷挂载到容器。
参数 描述 选择配置字典/选择保密字典
选择当前项目中的配置字典或保密字典。
挂载方式
设置配置字典或保密字典中的数据在容器上的挂载方式。配置字典和保密字典只支持以只读方式挂载或不挂载。
挂载路径
设置配置字典或保密字典中的数据挂载到容器上的路径。
-
系统将根据配置字典或保密字典中的数据生成一个文件夹,并将其中的每个键值对映射为一个文件,每个文件以键为文件名,值为文件的内容。
-
点击
可指定配置字典或保密字典中的键值对作为文件挂载,如不设置子路径则默认挂载整个配置字典或保密字典。如果使用子路径,挂载到容器中的文件不会随配置字典或保密字典动态更新。
选择特定键
将配置字典或保密字典中的键值对作为文件挂载到容器中,挂载到容器中的文件会随配置字典或保密字典动态更新。点击添加可挂载多个键值对。
-
键:配置字典或保密字典中的需要挂载的键值对的键名称。
-
路径:容器中相对于挂载路径的路径。配置字典或保密字典中的指定键值对将挂载到该路径下,挂载路径中原有的文件将被覆盖。
-
-
高级设置
设置应用的元数据。
参数 描述 添加元数据
-
点击添加可设置多条标签或注解。
-
在已创建的标签或注解右侧点击
可删除标签或注解。
-