ts2009 发表于 2018-9-19 08:12:48

gitlab 使用配置

  ##################################################
  1. gitlab 关闭账号注册
  root用户登陆
  Admin Area ==> settings ==> Sign-up restrictions ==> Sign-up enabled 选项关闭选择
  ##################################################
  2. gitlabssh key 连接设置,及ci/cd (jenkins 配置clone 代码)
  1. 源主机:
  ssh-keygen -t rsa -C "email@example.com"

  生成>  2. 拷贝内容id_rsa.pub内容到 gitlab ==> 用户==> Settings ==> SSH Keys 进行设置
  ##主机上clone代码操作设置

  3. 如果>  需要在源主机新建config 文件
  # cat config
  # gitlab
  Host gitlab.opsinfo.cn
  HostName gitlab.opsinfo.cn
  PreferredAuthentications publickey

  >  ##   ci/cd (jenkins) 上设置认证
  4.   登陆jenkins,添加认证 ==>Credentials==>
  Add Credentials==> 选择 SSH Username with private key ==> Private Key(选择 Enter directly)
  ==> 复制id_rsa 中的内容
  ##################################################
  3 gitlab 支持 ldap 配置
  文件 /etc/gitlab/gitlab.rb
  gitlab_rails['ldap_enabled'] = true
  gitlab_rails['ldap_servers'] = YAML.load
页: [1]
查看完整版本: gitlab 使用配置