【文件属性】:
文件名称:cicd-argo-gitlab-openshift:半自动化CICD方法,使用gitlab和argo进行openshift
文件大小:31KB
文件格式:ZIP
更新时间:2021-04-02 17:32:07
HCL
在Vsphere中使用Openshift,ArgoCD和Gitlab进行适当的CICD
操作系统模板
为了提供可重复的OS创建,建议执行以下步骤来生成金色映像。
Vsphere / Hyperv / RHV都可以
在此示例中,我们利用terraform和vSphere 2vCPU,4GB内存,100 GB硬盘(精简配置)
CENTOS 8(对于Gitlab服务器)
安装CENTOS
dnf更新
禁用SELINUX
设置ansible帐户,ssh-genkey,复制密钥
将ansible帐户设置为sudoer
将VM转换为模板(需要URL)
Ubuntu 20.4(适用于Gitlab Runner)
安装Ubuntu
apt-get更新
安装Docker引擎sudo apt install docker.io sudo systemctl enable-现在docker doc
【文件预览】:
cicd-argo-gitlab-openshift-main
----.gitignore(75B)
----Infrastructure()
--------gitlab()
--------ocp()
----README.md(7KB)