.NET DevOps 接入指南 | 1. GitLab 安装
💡
原文中文,约7500字,阅读约需18分钟。
📝
内容提要
本文介绍了使用Gitlab落地DevOps的步骤,包括安装准备工作、添加Helm仓库、下载Helm Chart和域名绑定验证。
🎯
关键要点
- DevOps是开发与运维一体化的重要方法,GitLab是成熟的开源DevOps平台。
- 安装前需要准备域名、Kubernetes集群、kubectl和Helm3等资源。
- 添加GitLab Helm仓库的命令为:helm repo add gitlab https://charts.gitlab.io。
- 下载GitLab Helm Chart的命令为:helm pull gitlab/gitlab --version 5.3.3 --untar。
- 安装GitLab Helm Chart需要创建命名空间并执行安装命令,设置域名和证书邮件。
- 安装成功后,通过kubectl命令确认所有Pod处于Running状态。
- GitLab Chart默认安装多个组件,包括NGINX Ingress Controller、PostgreSQL、Redis等。
- 域名绑定需要在域名提供商处添加A记录,Cert-Manager会申请SSL证书。
- 访问GitLab时需从Secret中获取root用户密码,登录后可修改语言设置。
- MinIO是高性能的对象存储系统,默认绑定到域名minio.shengjie.dev,提供多个常用桶用于存储不同类型的数据。
➡️