Jenkins与Kubernetes混合集群中,Argo CD的DevOps流程记录(1)如何实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4019个文字,预计阅读时间需要17分钟。
一、环境准备
1.1 镜像仓库
使用Harbor作为内部镜像仓库,支持整套装件、DevOps流程使用。2.DevOps流程
使用Harbor作为内部镜像仓库,所有构建产物(镜像)都会推送到Harbor。3.Harbor版本
Harbor从2.x版本开始支持OCI镜像标准。二、项目部署Harbor支持从Harbor拉取镜像,以备后续项目部署。
一、环境准备 1.1 镜像仓库整套 DevOps 流程使用 Harbor 作为内部镜像仓库,所有构建产物(镜像)都会推送到 Harbor,以备后续进行项目部署。Harbor 从 2.x 版本开始支持 OCI 标准镜像,如果是安装的 1.x 版本,在使用 Podman 构建镜像的时候,需要加上 --format docker 参数,以便生成 Docker 格式的镜像文件。
- 配置要求: 双核 CPU,4 GB 内存, 硬盘 100 GB+
- 系统要求: Rocky Linux 8 或 CentOS 7.x
- 软件要求: Docker CE、Docker-Compose
解压 tar 文件之后,会得到一个 harbor.yml 文件,里面可以对一些参数进行配置,例如监听端口与默认的密码数据。
需要进行配置的选项是 hostname 、<宿主机 IP>:8080 即可对 Gogs 进行一些基本的配置,根据 UI 上面的提示配置即可。
本文共计4019个文字,预计阅读时间需要17分钟。
一、环境准备
1.1 镜像仓库
使用Harbor作为内部镜像仓库,支持整套装件、DevOps流程使用。2.DevOps流程
使用Harbor作为内部镜像仓库,所有构建产物(镜像)都会推送到Harbor。3.Harbor版本
Harbor从2.x版本开始支持OCI镜像标准。二、项目部署Harbor支持从Harbor拉取镜像,以备后续项目部署。
一、环境准备 1.1 镜像仓库整套 DevOps 流程使用 Harbor 作为内部镜像仓库,所有构建产物(镜像)都会推送到 Harbor,以备后续进行项目部署。Harbor 从 2.x 版本开始支持 OCI 标准镜像,如果是安装的 1.x 版本,在使用 Podman 构建镜像的时候,需要加上 --format docker 参数,以便生成 Docker 格式的镜像文件。
- 配置要求: 双核 CPU,4 GB 内存, 硬盘 100 GB+
- 系统要求: Rocky Linux 8 或 CentOS 7.x
- 软件要求: Docker CE、Docker-Compose
解压 tar 文件之后,会得到一个 harbor.yml 文件,里面可以对一些参数进行配置,例如监听端口与默认的密码数据。
需要进行配置的选项是 hostname 、<宿主机 IP>:8080 即可对 Gogs 进行一些基本的配置,根据 UI 上面的提示配置即可。

