← 返回列表

基于rancher平台的简易化安装部署方法

申请号: CN202410244930.5
申请人: 成都华栖云科技有限公司
申请日期: 2024/3/5

摘要文本

本发明公开基于rancher平台的简易化安装部署方法,用于部署由多个空间组合得到的产品;所述方法包括:安装Kubernetes和rancher;创建chart包;编辑chart包内的所有yaml文件;在chart包的templates目录文件创建第一yaml文件;产品中所有功能yaml文件自动加载到charts文件中对应空间的templates目录文件中;在charts文件下的任一个文件的templates目录文件添加第二yaml文件;打包chart包;推送安装包;在rancher配置,上传安装包;下载安装包。本发明达到的有益效果是:解决了多空间组成的产品在rancher平台简易部署的问题。

专利详细信息

项目 内容
专利名称 基于rancher平台的简易化安装部署方法
专利类型 发明申请
申请号 CN202410244930.5
申请日 2024/3/5
公告号 CN117827233A
公开日 2024/4/5
IPC主分类号 G06F8/61
权利人 成都华栖云科技有限公司
发明人 朱愚; 颜涛; 罗洋; 张汨; 胡查旭
地址 四川省成都市高新区天府五街200号菁蓉汇4号楼A区9楼

专利主权项内容

1.基于rancher平台的简易化安装部署方法,用于部署由多个空间组合得到的产品,每个空间提供不同功能;其特征在于,所述基于rancher平台的简易化安装部署方法包括:步骤S1:安装环境,安装Kubernetes环境和rancher应用商店;步骤S2:创建包,使用Kubernetes的helm 创建一个chart包;步骤S3:编辑chart包内的所有.yaml文件的内容;步骤S4:在chart包中的charts文件中创建多个文件,将产品中每个空间中的功能yaml文件添加到charts文件内的对应文件中的templates目录文件中;步骤S5:在chart包中的charts文件下的再创建一个第二文件,在第二文件的templates目录文件中添加第二yaml文件,在第二yaml文件中配置一个镜像文件用于运行sql数据库;步骤S6:在chart包的templates目录文件中创建第一yaml文件,通过第一yaml文件在Kubernetes集群内创建多个空间,每个空间与charts文件内的多个文件相互对应;步骤S7:打包chart包;步骤S8:通过helm-push命令推送chart包上传安装包,该chart包即为安装包;步骤S9:在rancher应用商店配置chart包的Repository地址下载安装包;步骤S10:在rancher应用商店页面填写表单信息,并安装启动。