.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,提供多个常用桶用于存储不同类型的数据。
🏷️