版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本发明公开了一种Kubernetes离线部署方果自动生成管理策略,当所有镜像均满足要求2部署系统基于软件库下载Kubernetes平台安装依赖文件,对所有在目标节点列表中检测所有设备的可达性后,自动传输文加入命令分发至所有工作节点,Kubernetes集群部署后构建Kubernetes平台,自动检查Kubernetes平台的健康状态后生在Master节点上运行命令生成工作节点加入集群的令牌,提取令牌以及CA证书哈希使用SSH或Ansible管理工具,将加入命令分发到所有工作节获取道路镜像的哈希校验因子、版本差异指数以及元数据一致若镜像条件系数大于等于条件阈值,判断满足Kubernetes平台3将获取的文件指数与预设的指数阈值进行比较,指数阈值用于分析依赖文对于存在异常的依赖文件,使用修复工具自动进行修复,若修复后依获取目标节点的端口连通性评分以及网络安全性评分后,安全性评分进行归一化处理,使端口连通性评分以及网络安全性评分的取值范围映射到分归一化值以及网络安全性评分归一化值求和获取目标将所有目标节点依据可达性因子由大到小进行排序,生成节点列表,据数量,/j为第j个元数据的匹配状态;所述版本差异指数的计算逻辑为:获取镜像当前版本标签,将镜像当所述哈希校验因子的生成表达式为式中,Hacuared为通过SHA256算法计算的镜像哈希值,Hexpected为镜像元数据中记录的预期哈希值。获取目标节点的操作系统类型和版本,检查操作系统是否支持预在目标节点上安装并配置支持Kubernetes的容器运行,从离从部署系统传输Kubernetes平台所需的离线镜像到目标节点,使用校将镜像导入到容器运行,使用dockerimages或ctrimagesls命令检查镜像是否成功加4Qserurity为网络安全性评分,pauth为认证成功率,F为防火墙阻止规则数量,λ、μ为调所述文件覆盖率的计算逻辑为:获取依赖文件中已下载文件数量,所述依赖匹配度的计算逻辑为:获取依赖文件中匹配版本的文件数文件处理模块:基于软件库下载Kubernetes平台安装依赖节点分析模块:在目标节点列表中检测所有设备的可达性后,平台构建模块:将Master节点生成的加入命令分发至所有工作节点,Ku5[0002]随着容器技术的发展,Kubernetes逐渐成为企业级容器困难,因此,需要一种批量离线部署方案,以保证在网络受限环境下也能高效地完成[0003]然而,Kubernetes的部署流程通常依赖于在线资源,例如镜像仓库(如Docker_[0005]2、在许多离线部署场景中,容器镜像可能来源于不受信任的公共镜像仓库,如6[0012]在一个优选的实施方式中,将Master节点生成的加入命7评分归一化值以及网络安全性评分归一化值求和获取目标节点的可达性K为元数据数量,为第j个元数据[0029]所述哈希校验因子的生成表达式为式中,Hacuared为通过SHA256等算法计算的镜像哈希值,Hexpected为镜像元数据中记录[0031]获取目标节点的操作系统类型和版本,检查操作系统是[0034]将镜像导入到容器运行,使用dockerimages或ctrimagesls命令检查镜像是否成A为第i个端口的连通性,为第[0036]所述网络安全性评分的计算表达式为式中,Qserurity为网络安全性评分,pauth为认证成功率,F为防火墙阻止规则数量,λ、μ为调8本的文件数量比上依赖文件总文件数量获取依赖匹集群部署后构建Kubernetes平台,自动检查Kubernetes平台的健康状态后生成部署报告,[0046]1、本发明通过对所有依赖文件进行异常分析,并对存在异常的依赖文件进行处镜像满足Kubernetes平台的要求,避免了由于不合规或未经过审查的镜像导致的安全风9[0062]本申请通过对所有依赖文件进行异常分析,并对存在异设备的可达性后,自动传输文件集合中的依赖文件至选择的目标节点,在目标节点加载镜像满足Kubernetes平台的要求,避免了由于不合规或未经过审查的镜像导致的安全风[0077]网络安全性评分的计算表达式为[0088]__/kubesphereio/kube_apiserver:v1.28.8[0089]__/kubesphereio/kube_controller_manager:v1.28.8[0091]__beijing[0092]__be[0093]__/kubesphereio/k8s_dns_node_cache:[0094]__/kubesphereio/kube_controllers:v3.27.3[0095]__[0096]__b[0098]__/kubesphereio/flannel_cni_plugin:v1.1.2[0104]__/kubesphereio/kube_apiserver:v1.28.8[0105]__/kubesphereio/kube_controller_manager:v1.28.8[0107]__beijing[0108]__be[0109]__/kubesphereio/k8s_dns_node_cache:[0110]__/kubesphereio/kube_controllers:v3.27.3[0111]__[0112]__b[0114]__/kubesphereio/flannel_cni_plugin:v1.1.2[0125]echo"$imagepulledsu[0133]echo"Failedtopull$imageafter$max_retri[0141]echo"Errorpulling$image.Movingontoth[0154]哈希校验因子的生成表达式为式中,Hacuared为通过SHA256等算法计算的镜像哈希值,Hexpected为镜像元数据中记录的预kubeadmtokencreate)。提取令牌以及CA证书哈希值,根据生成的令牌和Master节点的[0157]kubeadmjoin<Master_API_Server_IP>:<Port>__token<Token>__discovery_[0160]节点状态检查:运行kubectlgetnodes查看节点状态。检查节点的STATUS是否
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法硕考研知识产权法与竞争法备考习题及答案
- 质量检验员考试检验质量控制与改进模拟试卷及答案
- 药学专业知识一重点模块冲刺练习题及答案
- 2026监理工程师监理规范考点冲刺预测试卷及答案
- 健康管理师职业资格考试营养与食品卫生学专项题库及答案
- 质量管理体系审核员考试审核技巧专项训练题库及答案
- 旅游景区导游服务效率与游客满意度绩效分析表
- CATTI三级笔译实务历年真题汇编及答案
- 2026物业管理合同管理与纠纷处理模拟试题及答案
- 通知变更供应商配送规则的函种(3篇)
- 2025-2026统编版二年级语文上册语文园地四 课件
- 2025智能体发展与治理研究报告
- 2025年重庆三支一扶考试试题(附答案)
- 房屋市政工程生产安全重大事故隐患判定标准培训课件
- 2025医疗机构员工劳动合同
- (正式版)DB15∕T 2257-2021 《农田地膜残留监测技术规范》
- 新疆生产建设兵团史课件
- 增强学生学习动力的心理干预措施与实践案例分析
- 人大预算审查管理办法
- TWSJD62-2024移动式紫外线消毒器卫生要求
- 2025开源证券股份有限公司招聘(110人)笔试参考题库附带答案详解
评论
0/150
提交评论