文件名称:role-gitlab:GitLab的Ansible角色(Gentoo和DebianUbuntu)
文件大小:24KB
文件格式:ZIP
更新时间:2024-06-10 23:31:35
GitLab的Ansible角色 该角色在Gentoo Linux *上安装和配置GitLab。 *如果您正在使用某些基于Debian的发行版(如Ubuntu),请切换到分支 。 注意:我知道如何在一个角色中支持更多发行版,但我不想这么做。 目录结构 这个角色没有遵循官方的GitLab安装指南中关于将所有内容保留在/home/git错误做法。 我已经更改了结构,使其更符合( )。 但是,它并不是,大多数路径都可以使用变量简单地自定义(请参阅 )。 / |-- etc | |-- logrotate.d | | `-- gitlab | |-- gitlab # site specific configuration (symlinked to /opt/gitlab/config) | | |-- database.yml | | |-- gitl
【文件预览】:
role-gitlab-master
----handlers()
--------main.yml(147B)
----tasks()
--------initialize.yml(513B)
--------main.yml(636B)
--------database.yml(351B)
--------install_gitlab.yml(724B)
--------configure.yml(2KB)
--------install.yml(2KB)
--------upgrade.yml(1KB)
--------install_shell.yml(1KB)
----defaults()
--------main.yml(5KB)
----templates()
--------nginx()
--------gitlab.yml.j2(15KB)
--------database.yml.j2(265B)
--------resque.yml.j2(39B)
--------gitconfig.j2(114B)
--------unicorn.rb.j2(5KB)
--------logrotate.j2(107B)
--------runscript.conf.j2(455B)
--------gitlab-shell.yml.j2(2KB)
----LICENSE(1KB)
----vars()
--------main.yml(579B)
----README.md(2KB)
----files()
--------runscript(2KB)
----.editorconfig(143B)
----meta()
--------main.yml(211B)