设置管理 SIG

引言

设置管理 SIG 是一个特别兴趣小组,它致力拉近设置管理工具的高级用户与传统用户的距离,做法是制作及发行设置管理和统筹工具的 RPM 组件。

设置管理的世界在某些地方很两极化:一方面,高级用户较多采用由发行商所提供的最新版工具。另一方面,传统用户偏向采用由传统渠道提供的工具(发行版本、EPEL、特别兴趣小组……)。

连结

范围

我们针对的所有开源的设置管理工具:Puppet、Ansible、Salt、Cfengine、Chef、Rudder,还有附带计划如 MCollective。我们亦欢迎与周期管理有关的项目,例如 terraform、the foreman 及 vagrant。

目标

需求

若要为开源计划创建社群用的组件,我们需要沟通工具(例如邮件列表)、公共软件库、建设系统、源码库。这正是 CentOS 能支持我们的地方!

输出

RPM

这个特别兴趣小组将会产生多个软件库,每个工具系列将会拥有至少一个软件库。至于个别工具,视乎计划如何组织,它或许会拥有多个软件库。假如工具的上游维护多个主要发行版本,我们有可能创建不同软件库。

我们亦希望能公开并让大家能轻易访问所有建设日志。

某些软件库或许会依赖其它 CentOS 特别兴趣小组,尤其是 SCL 特别兴趣小组。我们亦会邀请其它特别兴趣小组采用我们的输出。

Vagrant 映像

再进一步,我们期望能协助发行附带设置管理工具的官方版 CentOS vagrant 映像(及云端映像)。

Vagrant 已内置一些分配功能。要是你的基础机器已拥有获支持的设置管理工具,你可以直接利用它们将基础映像变作 vagrant up/vagrant provision 映像。要是你现在便需要这个功能,你可以创建自己的基础机器或选用发行商/第三方所提供的。我们亦希望本特别兴趣小组利用我们所包装的工具来发行及维护 Vagrant 映像。

益处

社群所得的益处就是可靠的组件,它们拥有公开的 spec 文件及遵从传统的包装标准。其它特别兴趣小组亦可从此 SIG 得益,并享用它所装作的 RPM。这些组件应该乎适合任何人采用,包括高级用家到专统用户,而且易于在 CentOS 下取得(yum install configmanagement-sig-puppet4)。

发行者所得的益处就能简洁地创建 RPM 和测试组件,在社群维护的 CentOS 建设系统上创建组件,并取得社群合作和帮助来创建优良的组件。这样亦会为他们提高可见度。

资源

附件:ignite-configmanagementcamp.pdf 2016 年 Config Management 营内的 Ignite 讲座

项目

名称

描述

Ansible

Ansible 是个革命性的简易 IT 自动它化平台,它能协助你更容易地部署应用程序及系统。

如何在这个特别兴趣小组新增一个项目?

成员

名称

a.c.o 昵称

项目

Fabian Arrotin*

arrfab

Ansible / ARA

* SIG 委員

督导此特别兴趣小组的 CentOS 委员是 ?

如何加入这个特别兴趣小组?

支持者

名称

FAS 昵称

项目

备注

Serge van Ginderachter

svg

Ansible

短期内不会深入参予

koji 标签

以下是 SIG 可采用的标签的预览。

工具

我们希望尽可能采用自由软件。我们会尽可能利用 CentOS 的内部结构:CBS、ci.c.o、邮件列表及计划的 irc 频道。

不过,由于 git.c.o 并未整合代码审核工具、我们会使用 github 及 github 的合并申请(pull request)。我们不会使用 gerrithub 因为它是不受我们管理的额外一层,而且还是需要在 github 上有份。不过我们会支持为 CentOS 计划增设内部代码审核工具的工程。

我们在 CentOS 设置管理 SIG Github 机构 下运作。了解更多关于 Github 机构

通讯

媒体

我们的通讯媒体是 freenode 上的 #centos-devel IRC 频道与及 centos-devel 邮件列表。有需要的话,我们将会采用专用的邮件列表。

还有,我们每两个星期会在 IRC 频道上开会。会议将会在 CentOS 的日历 https://github.com/CentOS/Calendar 上公布,而变动更会在邮件列表上公布。

SIG 的名称

当你须要提及此特别兴趣小组的名称时,请尊重以下指引。

此特别兴趣小组的全名是 Config Management SIG。我们不会采用其它名称,这尽可能尊重此点。

当你需要简称时,请采用 sig-configmanagement(这是此小组在 a.c.o. 内的名称)。你可以在电邮的主题内采用此名称。

合宜的:

不合宜的:

会议

下次会议将会在 2016 年 4 月 13 日星期三 15:00:00 UTC 举行。

我们在一个 会议清单 内保留记录及下次会议的议题。

联络方法

假如你对此计划有兴趣,欢迎你加入我们的行列。你可以在 centos-devel 邮件列表或 centos-devel IRC 频道上表达你的意愿。

Translation of revision 95

zh/SpecialInterestGroup/ConfigManagementSIG (last edited 2021-02-19 11:36:37 by TimothyLee)