[FrontPage] [TitleIndex] [WordIndex

This is a read-only archived version of wiki.centos.org

設置管理 SIG

1. 引言

設置管理 SIG 是一個特別興趣小組,它致力拉近設置管理工具的進階用戶與傳統用戶的距離,做法是製作及發行設置管理和統籌工具的 RPM 套件。

設置管理的世界在某些地方很兩極化:一方面,進階用戶較多採用由發行商所提供的最新版工具。另一方面,傳統用戶偏向採用由傳統渠道提供的工具(發行版本、EPEL、特別興趣小組……)。

2. 連結

3. 範圍

我們針對的所有開源的設置管理工具:Puppet、Ansible、Salt、Cfengine、Chef、Rudder,還有附帶計劃如 MCollective。我們亦歡迎與週期管理有關的項目,例如 terraform、the foreman 及 vagrant。

4. 目標

5. 需求

若要為開源計劃建立社群用的套件,我們需要溝通工具(例如郵件列表)、公用軟件庫、建設系統、源碼庫。這正是 CentOS 能支援我們的地方!

6. 輸出

6.1. RPM

這個特別興趣小組將會產生多個軟件庫,每個工具家族將會擁有至少一個軟件庫。至於個別工具,視乎計劃如何組織,它或許會擁有多個軟件庫。假如工具的上游維護多個主要發行版本,我們有可能建立不同軟件庫。

我們亦希望能公開並讓大家能輕易存取所有建設日誌。

某些軟件庫或許會依賴其它 CentOS 特別興趣小組,尤其是 SCL 特別興趣小組。我們亦會邀請其它特別興趣小組採用我們的輸出。

6.2. Vagrant 映像

再進一步,我們期望能協助發行附帶設置管理工具的官方版 CentOS vagrant 映像(及雲端映像)。

Vagrant 已內置一些配置功能。要是你的基礎機器已擁有獲支援的設置管理工具,你可以直接利用它們將基礎映像變作 vagrant up/vagrant provision 映像。要是你現在便需要這個功能,你可以建立自己的基礎機器或選用發行商/第三方所提供的。我們亦希望本特別興趣小組利用我們所包裝的工具來發行及維護 Vagrant 映像。

7. 益處

社群所得的益處就是可靠的套件,它們擁有公開的 spec 檔案及遵從傳統的包裝標準。其它特別興趣小組亦可從此 SIG 得益,並享用它所裝作的 RPM。這些套件應該乎適合任何人採用,包括進階用家到專統用戶,而且易於在 CentOS 下取得(yum install configmanagement-sig-puppet4)。

發行者所得的益處就能簡潔地建立 RPM 和測試套件,在社群維護的 CentOS 建設系統上建立套件,並取得社群合作和幫助來建立優良的套件。這樣亦會為他們提高可見度。

8. 資源

附件:ignite-configmanagementcamp.pdf 2016 年 Config Management 營內的 Ignite 講座

9. 項目

名稱

描述

Ansible

Ansible 是個革命性的簡易 IT 自動它化平台,它能協助你更容易地部署應用程式及系統。

如何在這個特別興趣小組新增一個項目?

10. 成員

名稱

a.c.o 暱稱

項目

Fabian Arrotin*

arrfab

Ansible / ARA

* SIG 委員

督導此特別興趣小組的 CentOS 委員是 ?

如何加入這個特別興趣小組?

11. 支持者

名稱

FAS 暱稱

項目

備註

Serge van Ginderachter

svg

Ansible

短期內不會深入參予

11.1. koji 標籤

以下是 SIG 可採用的標籤的預覽。

12. 工具

我們希望儘可能採用自由軟件。我們會儘可能利用 CentOS 的內部架構:CBS、ci.c.o、郵件列表及計劃的 irc 頻道。

不過,由於 git.c.o 並未整合程式碼審核工具、我們會使用 github 及 github 的合併申請(pull request)。我們不會使用 gerrithub 因為它是不受我們管理的額外一層,而且還是需要在 github 上有份。不過我們會支援為 CentOS 計劃增設內部程式碼審核工具的工程。

我們在 CentOS 設置管理 SIG Github 機構 下運作。瞭解更多關於 Github 機構

13. 通訊

13.1. 媒體

我們的通訊媒體是 freenode 上的 #centos-devel IRC 頻道與及 centos-devel 郵件列表。有需要的話,我們將會採用專屬的郵件列表。

還有,我們每兩個星期會在 IRC 頻道上開會。會議將會在 CentOS 的日曆 https://github.com/CentOS/Calendar 上公佈,而變動更會在郵件列表上公佈。

13.2. SIG 的名稱

當你須要提及此特別興趣小組的名稱時,請尊重以下指引。

此特別興趣小組的全名是 Config Management SIG。我們不會採用其它名稱,這儘可能尊重此點。

當你需要簡稱時,請採用 sig-configmanagement(這是此小組在 a.c.o. 內的名稱)。你可以在電郵的主題內採用此名稱。

合宜的:

不合宜的:

14. 會議

下次會議將會在 2016 年 4 月 13 日星期三 15:00:00 UTC 舉行。

我們在一個 會議清單 內保留記錄及下次會議的議題。

15. 聯絡方法

假如你對此計劃有興趣,歡迎你加入我們的行列。你可以在 centos-devel 郵件列表或 centos-devel IRC 頻道上表達你的意願。

Translation of revision 95


2023-09-11 07:23