CICD
文章平均质量分 81
持续集成持续部署持续交付
还是那片西瓜吗
博客个人笔记,不作为任何参考。
简单的事重复做,重复的事情一直做
展开
-
kubernetes 部署Jenkins
一、部署Harbor镜像仓库1、 搭建Harbor镜像私仓2、node节点配置docker认证二、jenkins镜像打包1、书写dockerfile原创 2020-11-21 21:38:18 · 938 阅读 · 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 · 1167 阅读 · 0 评论 -
Jenkins Master与Slave分布式
重点涉及到知识点的文档:Jenkins的Kubernetes插件教程Jenkins 管道语法Kubernetes DNS的服务发现 一、先决条件Kubernetes集群 已部署Jenkins已安装Jenkins Kubernetes插件二、安装Kubernetes插件系统管理 -> 插件管理 -> 可选插件 -> Kubernetes plugin等待安装完重启Jenkins即可。三、Kubernetes云配置系统管理 -> 节点管理 -原创 2020-11-28 16:40:11 · 481 阅读 · 0 评论 -
Kubernetes CICD发布架构流程思路
此篇只适合cicd的架构流程思维,不建议作为任何部署环境。前提环境:kubernetesJenkinsGitlabHarbor具体过程可参考文章涉及参考文档:阿里文档部分:快速搭建Jenkins环境并完成流水线作业 : 获取镜像Jenkins on ACK实战(二):这是一条简单的流水线 :kubectl 部署到k8s 集群Serverless Kubernetes容器服务中快速部署jenkins环境及执行流水线构建: pipeline 语法插件文档介绍:Kubern原创 2020-12-19 20:29:29 · 1170 阅读 · 1 评论 -
Kubernetes CICD 开发部署环境
此篇可作为开发人员部署环境, 请先查看CICD流程篇章前提环境:kubernetesJenkinsGitlabHarbor必须有Master与Slave分布式 环境涉及参考文档:Pipeline 获取构建项目的用户 Pipeline 语法1Jenkinsfile 获取构建项目的用户 Pipeline 语法2钉钉机器人插件 语法介绍插件文档介绍:build user vars 插件介绍 DingTalk 插件介绍 接着上篇文章操作 Kubernetes CICD发布原创 2021-01-17 00:52:08 · 1148 阅读 · 0 评论