System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于属于边缘计算、可用性、风险领域,尤其涉及一种混合cpu架构容器集群镜像风险预警的方法。
技术介绍
1、近年来,国际形势风云激荡,解除厂商绑定势在必行,在一个容器集群引入多种cpu架构的服务器成为常态,这种混合cpu架构容器集群镜像会有:兼容性、未知来源、不存在、未授权、版本不一致等风险。
技术实现思路
1、本专利技术所要解决的技术问题是针对
技术介绍
的不足提供一种混合cpu架构容器集群镜像风险预警的方法,提前识别和管理潜在风险,帮助研发&运维消除风险,提升集群可用性,减少因不满足sla可用性的赔偿;保障用户业务连续性,提升用户体验。
2、本专利技术为解决上述技术问题采用以下技术方案:
3、一种混合cpu架构容器集群镜像风险预警的方法,具体包含如下;
4、步骤1,监听工作负载的创建、更新等事件,分析容器列表、配置、权限,生成或更新image资源;
5、步骤2,监听image资源,分析集群内的风险;
6、步骤3,整合image、risk,分析多集群的风险;
7、其中,image:容器镜像的描述,包括:镜像注册服务registry、镜像仓库repository、镜像版本tag;
8、risk:容器镜像风险的描述,包括:对应的容器镜像描述、风险等级、风险类型、风险描述。
9、作为本专利技术混合cpu架构容器集群镜像风险预警的方法的进一步优选方案,所述步骤1具体包含如下步骤;<
...【技术保护点】
1.一种混合CPU架构容器集群镜像风险预警的方法,其特征在于:具体包含如下;
2.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:所述步骤1具体包含如下步骤;
3.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:所述步骤2具体包含如下步骤;
4.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:所述步骤3具体包含如下步骤;
5.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:在步骤3.1中,按照registry、repository分组,如果出现多个tag,报版本不一致Risk。
6.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:预警的风险,具体包含:兼容性风险、未知来源风险、不存在风险、未授权风险、版本不一致风险、其它按需扩展的风险。
7.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:在步骤1.1中,工作负载包含多个容器,每个容器都有一个镜像,获取每个
8.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:在步骤2中,从环境变量、命令行参数、配置文件通过正则表达式分析获取镜像。
9.根据权利要求1所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:在步骤2中,从环境变量、命令行参数、配置文件分析工作负载是否具备创建工作负载的权限。
10.根据权利要求6所述的混合CPU架构容器集群镜像风险预警的方法,其特征在于:所述兼容性风险包含集群内兼容性风险和集群间兼容性风险。
...【技术特征摘要】
1.一种混合cpu架构容器集群镜像风险预警的方法,其特征在于:具体包含如下;
2.根据权利要求1所述的混合cpu架构容器集群镜像风险预警的方法,其特征在于:所述步骤1具体包含如下步骤;
3.根据权利要求1所述的混合cpu架构容器集群镜像风险预警的方法,其特征在于:所述步骤2具体包含如下步骤;
4.根据权利要求1所述的混合cpu架构容器集群镜像风险预警的方法,其特征在于:所述步骤3具体包含如下步骤;
5.根据权利要求1所述的混合cpu架构容器集群镜像风险预警的方法,其特征在于:在步骤3.1中,按照registry、repository分组,如果出现多个tag,报版本不一致risk。
6.根据权利要求1所述的混合cpu架构容器集群镜像风险预警的方法,其特征在于:预警的风险,具体包含:兼容性风险、未...
【专利技术属性】
技术研发人员:安雨顺,田红艳,郑昀,阮伟标,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。