文章目录

  • 一、DevOps介绍
  • 二、Code阶段工具
    • 2.1 Git安装
    • 2.2 GitLab安装
  • 三、Build阶段工具
  • 四、Operate阶段工具
    • 4.1 Docker安装
    • 4.2 Docker-Compose安装
  • 五、Integrate工具
    • 5.1 Jenkins介绍
    • 5.2 Jenkins安装
    • 5.3 Jenkins入门配置
      • 5.3.1 构建任务
      • 5.3.1 配置源码拉取地址
      • 5.3.2 配置Maven构建代码
      • 5.3.3 配置Publish发布&远程操作
  • 六、CI、CD入门操作
    • 6.1 持续集成
    • 6.2 持续交付、部署
  • 七、集成Sonar Qube
    • 7.1 Sonar Qube介绍
    • 7.2 Sonar Qube环境搭建
      • 7.2.1 Sonar Qube安装
      • 7.2.2 安装中文插件
    • 7.3 Sonar Qube基本使用
      • 7.3.1 Maven实现代码检测
      • 7.3.2 Sonar-scanner实现代码检测
    • 7.4 Jenkins集成Sonar Qube
      • 7.4.1 Jenkins安装插件
      • 7.4.2 Jenkins配置Sonar Qube
      • 7.4.3 配置Sonar-scanner
      • 7.4.4 构建任务
  • 八、集成Harbor
    • 8.1 Harbor介绍
    • 8.2 Harbor安装
    • 8.3 Harbor使用方式
      • 8.3.1 添加用户构建项目
      • 8.3.2 发布镜像到Harbor
      • 8.3.3 从Harbor拉取镜像ls
      • 8.3.4 Jenkins容器使用宿主机Docker
      • 8.3.5 添加构建操作
      • 8.3.6 编写部署脚本
      • 8.3.7 配置构建后操作
  • 九、Jenkins流水线
    • 9.1 Jenkins流水线任务介绍
    • 9.2 Jenkins流水线任务
      • 9.2.1 构建Jenkins流水线任务
      • 9.2.2 Groovy脚本
      • 9.2.3 Jenkinsfile实现
    • 9.3 Jenkins流水线任务实现
      • 9.3.1 参数化构建
      • 9.3.2 拉取Git代码
      • 9.3.3 构建代码
      • 9.3.4 代码质量检测
      • 9.3.5 制作自定义镜像并发布
    • 9.4 Jenkins流水线整合钉钉
  • 十、Kubernetes编排工具
    • 10.1 Kubernetes介绍
    • 10.2 Kubernetes架构
    • 10.3 Kubernetes安装
    • 10.4 Kubernetes操作
      • 10.4.1 Namespace
      • 10.4.2 Pod
      • 10.4.3 Deployment
      • 10.4.4 Service
      • 10.4.5 Ingress
    • 10.5 Jenkins集成Kubernetes
      • 10.5.1 准备部署的yml文件
      • 10.5.2 Harbor私服配置
      • 10.5.3 测试使用效果
      • 10.5.3 Jenkins远程调用
    • 10.6 基于GitLab的WebHooks
      • 10.6.1 WebHooks通知
      • 10.6.2 修改配置
      • 10.6.3 滚动更新
      • 10.6.3 滚动更新

笔记是b站马士兵云原生的笔记,视频源地址:云原生DevOps快速上手(DevOps,Docker,Jenkins,SonarQube,Harbor)
老师的课讲的真的好

一文详解云原生DevOps(认识、熟悉、上手,DevOps,Docker,Jenkins,SonarQube,Harbor)相关推荐

  1. rds数据加密_如何保障云上数据安全?一文详解云原生全链路加密

    导读:对于云上客户而言,其云上数据被妥善的安全保护是其最重要的安全需求,也是云上综合安全能力最具象的体现.本文作者将从云安全体系出发,到云数据安全,再到云原生安全体系对全链路加密进行一次梳理,从而回答 ...

  2. 如何保障云上数据安全?一文详解云原生全链路加密

    对于云上客户而言,其云上数据被妥善的安全保护是其最重要的安全需求,也是云上综合安全能力最具象的体现.本文作者将从云安全体系出发,到云数据安全,再到云原生安全体系对全链路加密进行一次梳理,从而回答:在云 ...

  3. 详解云原生机器学习平台的优势

    概述 最近看了很多关于云原生的文章,大体意思是机器学习服务这个行业将迎来一次巨大的变革.从13年我刚入行以来,机器学习在15年左右经历了模型深度的变革,从浅层学习逐步发展到了深度学习.到了20年这个节 ...

  4. RISC-V应用创新大赛 | 一文详解RVB2601套件 助你快速上手赢比赛

    简介:参加RISC-V应用创新大赛 赢取开发资源和好礼 上周我们发布了平头哥芯片开放社区×阿里云天池"RISC-V应用创新大赛"正式开赛! 为大家介绍了RISC-V应用创新大赛的赛 ...

  5. 云服务器CentOS8.2安装部署Docker一文详解

    目录 前言 一.Docker简介 二.安装部署以及测试Docker 1.安装Docker 1.1查看系统版本 1.2移除旧依赖 1.3安装方法 1.4设置存储库 ​编辑 1.5安装Docker引擎 1 ...

  6. 一文详解自动驾驶的运行设计域(ODD)| 自动驾驶系列 1

    一文详解自动驾驶的运行设计域(ODD)| \n 自动驾驶系列 2021年4月30日,SAE发布了第四版J3016<驾驶自动化分级>,这是即2014年1月16日.2016年9月30日.201 ...

  7. 一文详解JavaBean 看这篇就够了

    一文详解JavaBean 看这篇就够了 JavaBean的历史渊源 JavaBean的定义(通俗版) JavaBean应用 < jsp:useBean > < jsp:getProp ...

  8. 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! [导读]本文是卷积神经网络结构系列专题第二篇文章,前面我们已经介绍了第一个真正意义 ...

  9. 一文详解 YOLO 2 与 YOLO 9000 目标检测系统

    一文详解 YOLO 2 与 YOLO 9000 目标检测系统 from 雷锋网 雷锋网 AI 科技评论按:YOLO 是 Joseph Redmon 和 Ali Farhadi 等人于 2015 年提出 ...

最新文章

  1. 在linux下部署安装Tomact并运行javaWeb工程
  2. Apache Ant安装 验证
  3. ppt学习(1) ppt学习网站
  4. Android 底层驱动开发步骤——linux内核层、HAL层、JNI层
  5. (常用API)正则表达式的概念和作用
  6. python redis 性能测试台_Redis性能测试
  7. Spring tx:advice/
  8. python计算并返回任意多个整数的和_利用Python的多重处理方法计算一个长输入lin的整数和...
  9. 怎样解决VirtrualBox不能新建64bit的系统的问题
  10. 拯救安卓手机的数据(无法进入系统只能打开recovery)
  11. 英语口语之最全面最标准的数学符号、公式的英语读法
  12. 快速美化多页PPT的3个技巧
  13. 微信摇一摇服务器实现,微信摇一摇事件通知
  14. linux 开源视频剪辑,Linux 上的开源视频剪辑软件Olive
  15. 3.JDBC基础代码书写
  16. php示例代码之使用MySQLi接口
  17. 前端后台管理系统————01版权限开发(附带教程及代码)
  18. python 大众 同城
  19. 百丽三十而立:“鞋王”DTC之路的阵痛与重生
  20. 页面置换算法相关概念和计算

热门文章

  1. Android版本新特性(6-12)(13预览)
  2. win10 oracle怎样卸载,怎么完全卸载Oracle?(Win10) 以Oracle 11g为例
  3. 示波器波形保存至PC端的设置
  4. linux终端安装playonlinux,Ubuntu安装PlayOnLinux的步骤
  5. Jenkins编辑或替换All view
  6. 解决微信图片不可引用的问题
  7. 爬取6874条数据,告诉你数据分析师的薪资待遇~!
  8. mSystems:苏晓泉、徐健等发布全球微生物组结构和功能搜索平台2.0
  9. 1024程序员节前夕,Bug与Debug的随笔
  10. 丁神去谷歌-北邮OJ416