
CICD
文章平均质量分 81
持续集成持续部署持续交付
还是那片西瓜吗
博客个人笔记,不作为任何参考。
简单的事重复做,重复的事情一直做
展开
-
kubernetes 部署Jenkins
一、部署Harbor镜像仓库 1、 搭建Harbor镜像私仓 2、node节点配置docker认证 二、jenkins镜像打包 1、书写dockerfile原创 2020-11-21 21:38:18 · 1020 阅读 · 2 评论 -
Kubernetes 构建容器镜像 kaniko
Github kaniko简介 kaniko 是从容器或 Kubernetes 集群内部的Dockerfile构建容器映像的工具。 kaniko 不依赖 Docker守护程序,而是完全在用户空间中执行 Dockerfile 中的每个命令。这样就可以在无法轻松或安全地运行Docker守护程序的环境(例如标准Kubernetes集群)中构建容器映像。 一、入门测试实验 kaniko 入门教程 一、先决条件 1、Kubernetes集群 2、映像仓库 二、准备本地安装目录 1、SSH进入集群,并创建一个本地原创 2020-11-25 21:35:29 · 1338 阅读 · 0 评论 -
Jenkins Master与Slave分布式
重点涉及到知识点的文档: Jenkins的Kubernetes插件教程 Jenkins 管道语法 Kubernetes DNS的服务发现 一、先决条件 Kubernetes集群 已部署Jenkins 已安装Jenkins Kubernetes插件 二、安装Kubernetes插件 系统管理 -> 插件管理 -> 可选插件 -> Kubernetes plugin 等待安装完重启Jenkins即可。 三、Kubernetes云配置 系统管理 -> 节点管理 -原创 2020-11-28 16:40:11 · 559 阅读 · 0 评论 -
Kubernetes CICD发布架构流程思路
此篇只适合cicd的架构流程思维,不建议作为任何部署环境。 前提环境: kubernetes Jenkins Gitlab Harbor 具体过程可参考文章 涉及参考文档: 阿里文档部分: 快速搭建Jenkins环境并完成流水线作业 : 获取镜像 Jenkins on ACK实战(二):这是一条简单的流水线 :kubectl 部署到k8s 集群 Serverless Kubernetes容器服务中快速部署jenkins环境及执行流水线构建: pipeline 语法 插件文档介绍: Kubern原创 2020-12-19 20:29:29 · 1294 阅读 · 1 评论 -
Kubernetes CICD 开发部署环境
此篇可作为开发人员部署环境, 请先查看CICD流程篇章 前提环境: kubernetes Jenkins Gitlab Harbor 必须有Master与Slave分布式 环境 涉及参考文档: Pipeline 获取构建项目的用户 Pipeline 语法1 Jenkinsfile 获取构建项目的用户 Pipeline 语法2 钉钉机器人插件 语法介绍 插件文档介绍: build user vars 插件介绍 DingTalk 插件介绍 接着上篇文章操作 Kubernetes CICD发布原创 2021-01-17 00:52:08 · 1350 阅读 · 0 评论