Ansible 是一個簡單的無代理自動化框架,可以配置系統、部署軟體和編排 IT 任務。
Ansible 支援網路自動化作為其核心框架的一部分。從 Ansible 2.3 及更新版本開始,Ansible 核心支援 Dell EMC 網路模組,以管理和自動化執行 OS6、OS9 和 OS10 的交換器。所有模組目前都透過 CLI 和 SSH 傳輸在本機連線模式下執行。
其他資訊Chef 是一種配置管理工具,可以將基礎設施配置為代碼。
其他資訊
Puppet 是一種模型驅動的開源配置管理工具,有助於構建基礎架構即代碼的概念。
Puppet 與 Dell EMC Networking 的整合,可讓您以人類可讀的程式碼管理 Dell EMC OS10 交換器。適用於 Puppet 的 Dell EMC 網路模組可從 Puppet Forge 下載。 這些模組可用來管理和自動化執行 OS10 作業系統的交換器。目前版本的模組已經過 Puppet 版本 5.3 和 OS10 版本 10.4.0 的測試和驗證。為方便搭配 Dell EMC OS10 交換器使用 Puppet,我們提供下列概觀:
其他資訊SaltStack (也稱為Salt)是一個配置管理系統,能夠維護處於定義狀態的遠端節點,執行命令和查詢數據。
Salt 支援部署和雲管理的基礎架構即代碼方法。Salt 執行例程可以編寫為普通的 Python 模組。
支援多廠商的網路自動化和程式化抽象層 (NAPALM) 是一個 Python 程式庫,可使用與廠商無關裝置的統一 API 實作一組功能。OS10 交換器可同時使用 Salt 和凝固汽油彈進行管理與自動化。
其他資訊主要元件如下: