gitlab-configuration-as-code:将GitLab配置作为代码进行管理,以使GitLab易于管理,追溯和重现

时间:2024-04-29 09:54:45
【文件属性】:

文件名称:gitlab-configuration-as-code:将GitLab配置作为代码进行管理,以使GitLab易于管理,追溯和重现

文件大小:77KB

文件格式:ZIP

更新时间:2024-04-29 09:54:45

yaml gitlab configuration-management gitlab-api configuration-as-code

GitLab配置为代码( GCasC ) 将GitLab配置作为代码进行管理,以使其易于管理,追溯和重现。 目录 例子 建造 Docker镜像 Python包 测验 贡献 执照 介绍 在配置GitLab实例时,您需要在Omnibus或Helm Chart配置中进行部分设置,而其余部分则通过GitLab UI或API进行配置。 由于UI中有大量的配置选项,使GitLab能够按预期工作是一个复杂的过程。 我们打算让您以一种简单的方式自动化您现在通过UI所做的事情。 “代码配置”旨在基于Yaml编写的人类可读的声明性配置文件来配置GitLab。 无需成为GitLab专家,编写这样的文件应该是可行的,只需将用于在Web UI中执行的配置过程翻译成代码即可。 GCasC提供配置以下功能: 外貌 应用程序设置 特征 实例CI / CD变量 执照 ... 更多即将推出! 它还为您提供了一种方


【文件预览】:
gitlab-configuration-as-code-master
----.dockerignore(1KB)
----test-requirements.txt(197B)
----.github()
--------workflows()
----VERSION(6B)
----rtd-requirements.txt(101B)
----Dockerfile(446B)
----requirements.txt(107B)
----examples()
--------environment_variables()
--------modularized()
--------basic()
--------gitlab.cfg(133B)
----CONTRIBUTING.md(6KB)
----tox.ini(902B)
----LICENSE(11KB)
----setup.py(2KB)
----README.md(14KB)
----Makefile(2KB)
----docs()
--------usage.md(923B)
--------make.bat(760B)
--------client.md(4KB)
--------conf.py(3KB)
--------configuration()
--------index.rst(2KB)
--------Makefile(654B)
--------faq.md(585B)
--------install.md(15B)
--------_static()
----renovate.json(41B)
----tests()
--------helpers.py(868B)
--------gcasc_test.py(5KB)
--------diff_test.py(3KB)
--------instance_variables_test.py(3KB)
--------settings_test.py(3KB)
--------__init__.py(0B)
--------config_test.py(326B)
--------appearance_test.py(1KB)
--------license_test.py(2KB)
--------data()
--------yaml_env_test.py(708B)
--------features_test.py(3KB)
--------yaml_include_test.py(758B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)
----CODEOWNERS(31B)
----gcasc()
--------settings.py(319B)
--------exceptions.py(2KB)
--------utils()
--------config.py(1KB)
--------base.py(5KB)
--------__init__.py(7KB)
--------license.py(3KB)
--------instance_variables.py(3KB)
--------appearance.py(316B)
--------bin()
--------features.py(3KB)
----CHANGELOG.md(2KB)

网友评论