部署Devtron成为你的专属云原生CICD工具,附http的gitlab仓库接入修改

在这里插入图片描述
基于gitops,配置好如上流水线之后就可以在git push或合并时根据分支名称来触发对应流水线,自动构建自动部署。
这样比较快速地修改上线,在联调的时候也非常快速。

以下修改和解决方案基于0.6.26版本的devtron: https://github.com/devtron-labs/devtron

helm安装命令(目前先以nodeport形式暴露服务) 注意选项中一定要有argo-cd.enabled和installer.modules={cicd}才能进行持续集成和部署

helm repo add devtron https://helm.devtron.ai

helm install devtron devtron/devtron-operator \
--create-namespace --namespace devtroncd \
--set installer.modules={cicd} \
--set argo-cd.enabled=true \
--set minio.enabled=true \
--set volumePermissions.enabled=true \
--set components.devtron.service.type=NodePort

minio.enabled=true 是让他构建镜像的时候使用缓存,缓存存在minio里。

Helm 卸载命令

helm uninstall devtron --namespace devtroncd

kubectl delete -n devtroncd -f https://raw.githubusercontent.com/devtron-labs/charts/main/charts/devtron/crds/crd-devtron.yaml

kubectl delete -n argo -f https://raw.githubusercontent.com/devtron-labs/devtron/main/manifests/yamls/workflow.yaml

kubectl delete ns devtroncd devtron-cd devtron-ci devtron-demo argo

部署之后检查和访问

部署好之后查看devtron dashboard暴露出来的端口

expo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值