课程目标
全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建。
能够了解持续集成
能够搭建Jenkins环境
能够使用Jenkins完成Web项目持续集成
能够使用Jenkins整合SonarQube,Email
能够使用Jenkins+Docker+SpringCloud完成微服务持续集成
能够使用Jenkins+Kubernetes完成微服务分布式构建
课程大纲
章节一:持续集成及Jenkins概述
了解瀑布模型与敏捷开发
了解持续集成的组成
了解Jenkins概述
章节二:Jenkins安装和环境配置
课程目标
全面的学习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完成微服务项目分布式构建
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.