架构

二、核心组件

  1、包管理工具

       1.1、helm工具包

          https://github.com/helm/helm

       1.2、Chartmuseum开源helm chart仓库

         https://github.com/helm/chartmuseum

         1.3、包可视化管理Monocular

       https://github.com/helm/monocular

  2、构建工具

    2.1、draft

      自动生成镜像dockerfile,依赖并打包成镜像,应用在k8s上的工具

      https://github.com/Azure/draft

      命令:draft create -a demodraft  #自动识别当前目录语言文件,生成dockerfile和charts等文件

          draft up  #构建镜像--》推送镜像到仓库--》部署到k8s上

  3、镜像仓库

    3.1、nexus

    3.2、harbor

转载于:https://www.cnblogs.com/kevincaptain/p/9962517.html

jenkins X 和k8s CI/CD相关推荐

  1. (三)设置Jenkins为MLOps构建CI/CD管道

    目录 Jenkins简介 安装Jenkins插件 配置电子邮件通知 在Jenkins中设置GCP凭据 下一步 在这里,我们配置Jenkins以帮助我们将Docker容器链接到一个实际的管道中,容器将在 ...

  2. Gitea+Drone(K8S CI/CD)2

    先上pipeline kind: pipeline type: kubernetes name: defaultsteps: - name: build packageimage: golang:1. ...

  3. CentOS8.1部署Gitlab+Jenkins持续集成(CI/CD)环境之Jenkins安装(二)

    大家好,我是SuieKa,本博文以学习笔记为主,此时此刻我已按捺不住自己的心情将学习搬运到博客上 上手之前,习惯性的多逼逼知识点,尽管各路大神都已经了如指掌了哈哈哈 目录 什么是Jenkins? 安装 ...

  4. jenkins自动化pipline的ci/cd流水线

    pipeline {agent anytools {//工具必须预先在jenkins中预配置maven 'mvn'jdk 'jdk'}stages {stage('Env') {steps {sh ' ...

  5. Jenkins 2.X free-style CI/CD流水线搭建(一)

    前面介绍了Jenkins的安装和插件管理,这篇文章我们介绍下Jenkins free-style CI流水线的搭建.虽然现在不推荐使用这种方式搭建流水线.但是它可以帮助初学者快速了解和体验Jenkin ...

  6. Jenkins 自动化部署(CI/CD)

    准备 您需要一个本地的Linux服务,用来安装Jenkins服务端 您需要一个本地的windows项目服务器,用来自动化部署项目代码 您需要一个本地的docker仓库,用来管理镜像,索引:创建仓库 概 ...

  7. 基于K8s的CI/CD自动化持续集成部署框架

    文章目录 什么是CI/CD? 1 环境准备 2 组件部署 2.1 jenkins快速部署 2.2 gitlab快速部署 2.3 harbor快速部署 3 CI/CD交付 什么是CI/CD? CI/CD ...

  8. jenkins Redeploy Rancher2.x Workload插件实现CI/CD

    一.概述 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/13074198.html 已经实现了基于Jenkins+Gitlab+Harbor ...

  9. CloudBees发布“Jenkins X”:面向部署到Kubernetes中的现代云应用的CI/CD解决方案

    \ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ James Strachan和CloudBees团队发布了开源的"Jenkins ...

最新文章

  1. ref:ThinkPHP Builder.php SQL注入漏洞(= 3.2.3)
  2. c语言实现灰度图像阈值分割,灰度图像--图像分割 阈值处理之平均阈值
  3. fis pure开发php,50个精品网站鉴赏
  4. (转)Spring Boot 2 (四):使用 Docker 部署 Spring Boot
  5. tcpclient java_以TcpClient接收消息
  6. Windows IME (一)
  7. 一键清空朋友圈软件_一键清空朋友圈软件有哪些(推荐几个好用软件)
  8. 华三和华为交换机配置FTP文件传输
  9. CSS中设置单机按钮,实现按下效果
  10. 电子计算机里CE,电子计算机上的ce表示什么意思
  11. 莫拉克电梯服务器说明书_默纳克操作手册
  12. 论文阅读笔记1:EKT: Exercise-aware Knowledge Tracing for Student Performance Prediction
  13. matlab绘制一组椭圆,在MATLAB中绘制椭圆和椭圆体
  14. 使用HuggingFace实现 DiffEdit论文的掩码引导语义图像编辑
  15. 计算机考试准考证尺寸标准
  16. fcrp-d和fcrp
  17. 快速傅里叶变换(FFT)和量子傅里叶变换(QFT)
  18. V5SHOP模板发布:黑色时尚模板
  19. Java父亲节贺卡,父亲节贺卡内容怎么写?
  20. 联想r480安全模式_联想ThinkPad R480笔记本安装win7系统操作方法

热门文章

  1. UI设计为什么要使用Figma?
  2. 转行HTML5前端开发,该怎么学才能最快入门
  3. 22个ES6面试、复习干货知识点汇总
  4. 数据和access数据的区别_Access处理数据
  5. 转义字符html识别吗,HTML_谈谈html转义字符如何通过代码识别,偶尔会在数据中看到诸如#3 - phpStudy...
  6. python image.open函数_PIL.Image.open和cv2.imread的比较与相互转换的方法
  7. 中级联选择中多级选择方法使用_PCB加工中,使用选择性波峰焊的优缺点是什么?...
  8. 邀请合作如何表达_共商校院合作,共促产教融合,市卫校这个会议不一般!
  9. nvidia的jetson系列的方案_NVIDIA Jetson 平台
  10. GB28181平台,监控接入从理论到实现