世界領先的開放原始碼軟體解決方案供應商紅帽公司 (RHT) 推出簡易、強大、無代理程式的開放原始碼 IT 自動化架構最新版本 Ansible 2.1 。 Ansible 2.1 支援網路自動化,協助客戶在企業 IT 環境中使用 Ansible,作為從網路基礎到容器型部署的共通平台。
Ansible 讓開發者及 IT 操作者可更輕易且快速的部署 IT 應用程式和環境,且透過自動化處理像網路組態設定、雲端部署及建立開發環境等的例行任務,來消除與 IT 團隊之間的隔閡。 Ansible 採用模組化設計、簡化參與過程,再加上 GitHub 社群的貢獻,才能推出這款功能強大的 IT 自動化平台,不僅能管理現今的基礎設施,還能因應新的 IT 需求及 DevOps 工作流程。
Ansible 2.1 提供多項新的功能,包括:
支援微軟Windows及微軟Azure
Ansible 2.1 內建支援微軟 Windows 環境,方便使用者以單一的自動化平台,來執行完整的跨平台自動化。新功能包括:
- 廣泛支援微軟Azure:提高 Ansible 對混合雲部署的支援,發揮 Azure Resource Manager 功能的優勢。
- 全新Windows模組:提供 Windows 檔案分享及 Windows 防火牆的管理能力,進而提升 Ansible 內部 Windows 可自動化表層之區域。
- 透過NT LAN Manager (NTLM)簡化加入網域機器管理:對只有使用者名稱及密碼的網域使用者加強安全驗證,無需在 Ansible 控制機器設定及管理 Kerberos 。
- 針對多重跳接情境擴充Kerberos代理功能:針對需要透明存取網域分享、微軟 SQL Server 及其他功能的舊指令碼和安裝設施強化憑證流程。
- 全新win reboot動作簡化重開機操作:協助解決 Windows 平台安裝自動化軟體時,在工作流程中需要系統重新啟動的問題。
擴充容器的支援
Ansible 2.1 提供強大 docker-service 新模組並重新編寫 Ansible 現有的 Docker 模組:
- docker_service:協助 Ansible 用戶使用 Docker Compose 以及管理和擴充多容器應用程式
- docker_container:管理基本容器生命週期
- docker_image:建立、推出、收回及標記 Docker 影像
- docker_login:用來管理 Docker 登錄存取權限
- docker_image Facts:檢查中繼資料 (metadata) 的影像
Ansible 2.1 新推出的 docker-service 模組,可將 Docker Compose 內嵌至更多 Ansible 設定檔,以設定網路、作業系統和在容器環境外部署基礎架構。
網路自動化全面上市
Ansible 2.1 完全整合二月推出的網路自動化支援,將 Ansible 的自動化範圍擴展到網路,讓網路基礎設施能和系統及應用程式一樣,在簡易、強大及無代理程式的情況下進行管理。協助網路團隊運用新部署模式的優勢,包括組態設定自動化、測試導向網路部署及持續性法規遵循。
Ansible 2.1 新增超過 40 種全新核心模組,提供橫跨各種網路平台的網路自動化支援,包括:Arista EOS 、 Cisco IOS 、 Cisco IOS-XR 、 Cisco NXOS 、 Cumulus Networks 、 Juniper Networks Junos OS 及 OpenSwitch 。
