专业的编程技术博客社区

网站首页 > 博客文章 正文

GitLab部署(gitlab部署令牌)

baijin 2024-09-27 06:37:26 博客文章 5 ℃ 0 评论

最近新项目启动,需要从0开始搭建一套完整的CICD流程,开个合集记录一下~

1、先设置一下hostname,方便后续维护

hostnamectl set-hostname gitlab

2、从gitlab官网上获取脚本并执行

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

3、安装一些需要用的包

yum install perl policycoreutils-python-utils -y

4、获取rpm包并且安装(之前项目用的都是这个版本,也可以根据实际自己选择)

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ee/packages/el/9/gitlab-ee-16.2.9-ee.0.el9.x86_64.rpm/download.rpm
rpm -ivh gitlab-ee-16.2.9-ee.0.el9.x86_64.rpm

5、等待安装完成后需要修改gitlab对应的域名配置,修改完后查看的结果如下

cat /etc/gitlab/gitlab.rb | grep -vE '^$|#'
#### 结果是类型这样的
  external_url 'http://gitlab.xxxx.com'
  gitlab_rails['gitlab_ssh_host'] = 'gitlab.xxxx.com'
####  

6、修改完应用配置生效,并查看初始root密码

gitlab-ctl reconfigure

cat  /etc/gitlab/initial_root_password

7、把域名解析到对应的服务器ip上,打开就可以啦


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表