Jenkins入门到精通,DevOps,CI/CD,持续集成,Pipelines,Docker,Kubernetes
全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建

Jenkins入门到精通,DevOps,CI/CD,持续集成,Pipelines,Docker,Kubernetes free download
全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建
课程目标
全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建。
能够了解持续集成
能够搭建Jenkins环境
能够使用Jenkins完成Web项目持续集成
能够使用Jenkins整合SonarQube,Email
能够使用Jenkins+Docker+SpringCloud完成微服务持续集成
能够使用Jenkins+Kubernetes完成微服务分布式构建
课程大纲
章节一:持续集成及Jenkins概述
了解瀑布模型与敏捷开发
了解持续集成的组成
了解Jenkins概述
章节二:Jenkins安装和环境配置
Gitlab搭建和配置
Jenkins安装和插件安装
Jenkins权限管理
Jenkins凭证管理
Jenkins+Maven配置
章节三:Jenkins+Web项目持续集成
Jenkins创建流水线项目
Jenkins流水线脚本语法
常用的Jenkins构建触发器
Jenkins整合SonarQube代码审查
Jenkins整合Email完成构建结果发布
章节四:Jenkins+Docker+SpringCloud微服务项目持续集成
Docker基础
Dockerfile脚本构建Docker镜像
Docker私有仓库Harbor安装和使用
Jenkins集群部署SpringCloud微服务
章节五:Jenkins+Kubernetes+SpringCloud微服务项目持续集成
Jenkins分布式主从架构
Jenkins与Kubernetes整合
Jenkins+Kubernetes完成微服务项目分布式构建