Red Hat Training
A Red Hat training course is available for Red Hat Satellite
3.4. 建立自訂產品和軟體庫
這部分詳述了如何建立一項自訂產品,反映了欲建置的 Puppet 模組。您亦可使用這項程序來為 Puppet 和 Yum 建立自訂軟體庫。
過程 3.4. 建立自訂產品:
- 點選「內容 → 產品」並按下「新增產品」。
- 輸入
Custom Products
在「名稱」欄位中。標籤將會自動產生。您無須輸入一組 GPG 金鑰、同步計畫或描述。 - 按下「儲存」。
- 當畫面更新後,請按下「建立軟體庫」。
- 輸入
Puppet Modules
作為名稱。標籤將會自動產生。 - 請在「類型」欄位中選擇
puppet
。請將「URL」欄位保留為空白。 - 按下「儲存」。
下個步驟便是將一個 Puppet 模組上傳至 Puppet Module 軟體庫中。您亦可使用〈https://forge.puppetlabs.com〉來作為本機映射 Puppet Forge 的網址。這代表來自 Puppet Forge 的所有內容皆能在您的 Satellite 上使用。然而,您將需要下載超過 2700 個模組,並且根據您的網路速度而定,這可能會花上很長一段時間。本範例使用了 motd 模組,因為此模組較單純並且沒有與其它模組的相依性。
過程 3.5. 上傳 Puppet 模組至軟體庫:
- 由〈https://forge.puppetlabs.com/jeffmccune/motd〉下載 motd puppet 模組。您所下載的檔案將會包含
.tar.gz
副檔名。 - 點選「內容 → 產品」並在「名稱」欄位中按下「自訂產品」。
- 請在「軟體庫」分頁上點選「Puppet 模組」以修改 Puppet Modules 軟體庫。
- 在「上傳 Puppet 模組」部分中,請按下「瀏覽」並前往至您所下載的 motd 模組。
- 點選「上傳」。