
基本信息:
- 专利标题: 一种离线环境下基于Rancher的应用自动化部署及运维方法
- 申请号:CN202411458499.0 申请日:2024-10-18
- 公开(公告)号:CN119440548A 公开(公告)日:2025-02-14
- 发明人: 高晓辉 , 樊泽瑞 , 李昕 , 李生智 , 买睿桀
- 申请人: 电信科学技术第十研究所有限公司
- 申请人地址: 陕西省西安市雁塔区雁塔西路6号
- 专利权人: 电信科学技术第十研究所有限公司
- 当前专利权人: 电信科学技术第十研究所有限公司
- 当前专利权人地址: 陕西省西安市雁塔区雁塔西路6号
- 代理机构: 西安凯多思知识产权代理事务所(普通合伙)
- 代理人: 杨国文
- 主分类号: G06F8/60
- IPC分类号: G06F8/60 ; G06F8/70
摘要:
本申请的实施例涉及计算机技术领域,特别涉及一种离线环境下基于Rancher的应用自动化部署及运维方法,包括:结合K3s和Ansible playbook,进行Kubernetes集群及相关工具的自动化部署;在完成目标应用的开发后,构建目标应用的应用镜像,制作目标应用的Helm Chart,并将目标应用的应用镜像和Helm Chart发布到私有仓库中;将私有仓库添加到Rancher中,确保Helm Chart可供Rancher访问,使用Rancher进行Helm Chart的配置及部署,以实现目标应用的部署;采用Longhorn作为分布式块存储解决方案,结合MinIO作为备份数据的存储位置,以实现目标应用的备份和容灾;采用Prometheus和Alertmanager进行目标应用监控与告警,并结合Mattermost作为消息通知和运维沟通的工具。该方法简化了应用的部署及运维的相关工作,很好地实现了降本增效的目标。