当前位置:   article > 正文

GitLab安装_gitlab 关闭auto devops

gitlab 关闭auto devops

下载GitLab

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el8/

centos7选择el7 centos8选择el8下载

安装

  1. # 安装
  2. yum install -y gitlab-ce-13.0.1-ce.0.el7.x86_64.rpm
  3. # 修改配置 设置访问的域名 如下(访问者需要在主机配置hosts 节点ip /gitlab.tech.com)
  4. vim /etc/gitlab/gitlab.rb
  5. external_url 'http://gitlab.tech.com'
  6. # 重载配置 启动打包的多个服务
  7. gitlab-ctl reconfigure
  8. # 停掉暂时不用的服务(默认装了很多相关的服务)
  9. gitlab-ctl stop gitlab-exporter
  10. gitlab-ctl stop grafana
  11. gitlab-ctl stop prometheus

访问

访问者需要在主机配置hosts,gitlab节点ip  gitlab.tech.com

创建SSH key

ssh key可以让开发者电脑安全的访问gitlab,需要先生成一对秘钥,公钥保存到gitlab中

应在开发者电脑执行,为了演示在linux执行

  1. # 生成ssh key
  2. ssh-keygen -t rsa -C "你的邮箱"
  3. Generating public/private rsa key pair.
  4. Enter file in which to save the key (/root/.ssh/id_rsa):
  5. Created directory '/root/.ssh'.
  6. Enter passphrase (empty for no passphrase):
  7. Enter same passphrase again:
  8. Your identification has been saved in /root/.ssh/id_rsa.
  9. Your public key has been saved in /root/.ssh/id_rsa.pub.
  10. The key fingerprint is:
  11. SHA256:PuJSFTr3bbWdomPFI1KL52UQmKWiIreJO78PALW2Rvw 你的邮箱
  12. # 将公钥内容保存到gitlab
  13. cat id_rsa.pub
  14. ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/KDk7DnwPDHaAOa1nP2bza4Y5XwgCXtWk/tN2+mGN1kyQBgRz/JuO6Gw+HeXDCmslaD/a+JNhdt7pSjHUS8BJUNXOYkMS/gPIHLYxooZKsF34PqfjZYmcKa+eOLY73FwRQoJu/FvRnw1YHSXKkmmfpB0hYJmQk940ZaZ4uZ2/b/G2Ug8bSiWQG7s5P2f1MtkdfsKzdATRkqCP03LN+vZtcbq/K8jMAm3a4HyQYk4XqDkxd457+hGUj1AXs7qfs5ZHHYkRSKAAqszyoy5rXEaHBBYBkv57sMAZM/MxBjWkTw9gCrOOR+UNwtROSfc3nBuw811OnTFIX/PP4NJNybjL 你的邮箱

使用gitlab

先创建组

在创建的组中创建project

新版的gitlab默认开启了 Auto DevOps,如果不需要持续集成可以关闭

如果需重启gitlab,可以执行如下

gitlab-ctl restart
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/88060
推荐阅读
相关标签
  

闽ICP备14008679号