版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CICDCICD持续交付平 概 流水 创建流水 时间戳:将使用构建时间作为镜像Tag 集成测 测 部署阶 自定义阶 人工流 流水线自定义参 修改流水 查看流水 部 创建部署环 配置基本信 选择模 配置工作负 选择通用应用部署模 选择非通用应用部署模 配置应用访问方 配置发布策 Kubernetes滚动升 蓝绿发 灰度发 自定义分组发 应用部署流程控 发 继 停 回 回滚到某个历史版 应用部署模 模板管 通过模板创建应用部 应用部署告 应用部署自动水平扩缩 启用 停用 凭证管 添加SSH用户名和私 添加用户名和密 修改凭 删除凭 Dockerfile管 添加 修改 删除 配置管 添加DockerRegistry配 修改DockerRegistry配 删除DockerRegistry配 添加MavenSettings配 修改MavenSettings配 删除MavenSettings配 添加SonarQube配 修改SonarQube配 删除SonarQube配 告警管 添加告 修改告 删除告 执行队 构建资源管 构建节点查 添加构建集 修改构建集 删除构建集 权 租户普通用户:没有权 审 租户和项 CICD是一种软件开发实践。CI(持续集成),频繁地(一天多次)将代码CICD平台提供了完整的工具链,帮助用户通过自动化地方式,提高交付频1CICDCICD平台概览页展示用户拥有的所有项目下的流水线执行情况。针对每个图2图3图41.2.1.2流水线阶段设置。点击“保存并生效”在流水线详情页上,流水线图形上点击“+图5图6GitSSH协议方式检出;支持检出指定分支和标签,图7图8Jacoco型”等,填写“properties文件”、“卡点配置”,如下图所示:图9SonarQubeSonarQube的基础SonarQube结果查看和卡点的功能。10代码检测阶段高级设置图11图12MavenSetting文件,支持指124JavaNodeJS图13Dockerfile14Dockerfile使用Tagtag:可以引用流水线阶段属性作为变量,如代码分支,CommitId。Tag。自定义方式如下图所示:15Tag16Tag124小时。如图17图18GoAPI测试平台相集合,可以提供基于服务接口的自动化图19图20图21DockerRegistry,填写镜像名称。图2224小时。如下图:图23图24可以添加“自定义执行参数”。流水线“保存并生效”后,可以参见图251.7节查看如何创建构建集群。图26图27如图27流水线详情页,“执行记录”Tab页显示了执行号、流水线状态、图28日志区域右方同时提供了查看报告数据(1.2.3.8)图29如图30图30阶段视图31阶段日志弹窗32流水线正在执行视图ChangesCommit数量。鼠标停留在阶段上显CommitID、提交信息,如下图所示:33Commit 图34图55ID,develop、test、pre、online。选择基础环境(如果没有,需要在的运维管理中创建,然后选择集群和命名空间(如果没有,需要在的“运维管理”“NCS管理”“租户设置”“资源管理”“创建空间”中创建。56创建应用图57图58DeploymentStatefulSet(Deployment工作负载。图5960StatefulSet作负载类型”,可以选择DeploymentStatefulSet。当选择工作负载类型为Deployment时,填写“副本数”,填写容器信息,包括“镜像名称”、“tag”StatefulSet时,需要填写“服务名”和“存储”,其他信息填写与Deployment图61及“自动注入服务版本号”的功能是如果用户在使用CICD的同时,也在使用NSFAPM,那么可以开启这两个选项,开启后,将会往容器中注入表1K8S工作负载类型,DeploymentDeploymentStatefulsetNSFCICDNSFIstioSideCar注入。图62图63StatefulSet时,这里会自动填Deployment时,模板仅可选择“常规服务”,当上一步选择工图64KubernetesKubernetesKubernetes65k8s当选择“Kubernetes滚动升级”时,发布将在一个阶段内完成。当配置工作DeploymentStatefulSetDeployment且配置应用访问方式,也就是说,如果部图66CICDready后,进入阶段二,将流量从老0,否则就需要先停止本次图67CICD中,当用户在发布策略中选择灰度发布,并且填写“灰度比”,那么Beta分组图68当部署的工作负载类型是DeploymentBeta分组和扩缩策略。目标配置提前一个阶段扩容指的是目标版本比原版本提前一个阶段开始变让目标版本顺利扩容。图69DeploymentStatefulSet的完整定义。修改完配置即可图70图71图72Beta阶段不通过,或图73图74图75图76图77Deployment模板。图78KubernetesDeploymentYaml图79图80图81CICD模块,点击新增告警策略。图82警的事件(CICD应用部署的告警事件是可以通过运维手段配置的)。最后,配图83图84CICD为应用部署提供了自动水平扩缩容的能力(HPA),HPACPU使用率过高时自动扩容,CPU使用率较低时自动缩容。85HPA86HPAHPAHPATab页中HPAHPA的设置。87HPA88HPAHPA。89HPAHPAHPATab90凭证列表页图91SSH92添加凭证-图931.4.1图94Dockerfile流水线构建阶段支持使用平台的DockerfileDockerfile名称、创建时间、操作。95Dockerfile列表DockerfileDockerfile”按钮,出现弹窗。如下图所图96Dockerfile图9798Dockerfile配置管理目前提供了DockerRegistryMavenSettings配置和DockerRegistry配置列表页,从上到下从左到右,依次为“添加DockerRegistry配置”、刷新按钮、列表搜索框。列表区展示内容为名称、ID、Registry地址、用户名、描述、创建时间、操作。如下图所示:99DockerRegistryMaventSetting配置列表页,从上到下从左到右,依次为“添加MavenSettings配置”、刷新按钮、列表搜索框。列表区展示内容为名称、ID、100MavenSettingsSonarQubeSonarQube图101DockerRegistryDockerRegistryDockerRegistry图102填写配置名称、DockerRegistryDockerRegistryDockerRegistry103DockerRegistryDockerRegistry104DockerRegistryMavenSettings105MavenSettings配置填写名称、settingsMavenSettingsMavenSettings 106MavenSettingsMavenSettings107MavenSettingsSonarQubeSonarQubeSonarQube配置”按钮,跳转到创建页108SonarQube填写名称、scanner-properties文件内容、SonarQube版本、描述、点击“保SonarQubeSonarQube109SonarQubeSonarQubeSonarQube110SonarQube在告警管理的“CICDTab列表页。告警列表页从上到下,从左到右依次告警事件、程度、状态、操作。如下图所示:图111在告警管理的“CICDTab列表页,点击“新建告警策略”,跳转到创建图112在告警管理的“CICDTab列表页,点击“修改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版大理石原材料进出口贸易代理服务协议3篇
- 二零二五年度智慧路灯项目合作协议书范本4篇
- 2025年度环保型挖机转让及维护保养服务协议
- 二零二五版木地板安装与维护保养服务合同4篇
- 2025年牛棚租赁养殖合作协议范本(含技术指导)
- 2025药师证租用合同范本:包含培训与辅导3篇
- 2025年度个人遗产继承贷款合同担保书及遗产评估报告4篇
- 二零二五年度企业财务重组与破产清算服务合同3篇
- 2025年度智慧家居系统搭建与智能家居服务合同4篇
- 二零二五年度工业用地出租合同书
- 2024年人教版小学三年级信息技术(下册)期末试卷附答案
- TB 10012-2019 铁路工程地质勘察规范
- 新苏教版三年级下册科学全册知识点(背诵用)
- 乡镇风控维稳应急预案演练
- 脑梗死合并癫痫病人的护理查房
- 苏教版四年级上册脱式计算300题及答案
- 犯罪现场保护培训课件
- 扣款通知单 采购部
- 电除颤操作流程图
- 湖北教育出版社三年级下册信息技术教案
- 设计基础全套教学课件
评论
0/150
提交评论