如何构建Kubernetes CI/CD流水线
在GitLab界面,进入Setting-CI/CD并且扩展Auto DevOps。点击【开启Auto DevOps/Enable Auto Devops】的按钮。
在Domain部分中,它要求你指定将用于访问要部署服务的DNS名称。DNS名称应该指向集群上部署服务的入口。在测试中,你可以使用.nip.io,它将解析为指定的主机ip。
点击【保存更改/Save changes】,这会自动发布你的流水线并且启动作业运行。
你可以进入CI/CD – Pipelines中查看进度,在production阶段结束时,你应该能看到可以访问应用程序的http地址了
希望这篇博客可以带你成功部署一个很棒的CI/CD流水线。另外,正如文章开头所言,文中的Kubernetes部分适用于大多数CI/CD Kubernetes集成。
页:
[1]