快速入門:將適用於 Azure 的 Ansible 解決方案範本部署至 CentOS

警告

本文參考 CentOS,亦即接近生命週期結束 (EOL) 狀態的 Linux 發行版本。 請據以考慮您的使用和規劃。 如需詳細資訊,請參閱 CentOS 生命週期結束指引

適用於 Azure 的 Ansible 解決方案範本是設計成在 CentOS 虛擬機上設定 Ansible 實例,以及 Ansible 和設定為使用 Azure 的工具套件。 這些工具包括:

  • 適用於 Azure 的 Ansible 模組 - 適用於 Azure 的 Ansible 模組是一套模組,可讓您在 Azure 上建立和管理基礎結構。 默認會部署這些模組的最新版本。 不過,在解決方案範本部署程式期間,您可以指定適合您環境的版本號碼。
  • Azure 命令列介面 (CLI) 2.0 - Azure CLI 2.0 是管理 Azure 資源的跨平臺命令行體驗。
  • Azure 資源的受控識別 - 適用於 Azure 資源的受控識別功能解決了保護雲端應用程式認證安全的問題。

必要條件

  • Azure 訂用帳戶:如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

部署 Ansible 解決方案範本

  1. 流覽至 Azure Marketplace 中的 Ansible 解決方案範本。

  2. 選取立即取得

  3. 隨即會出現一個視窗,詳細說明 Azure Marketplace 條款的使用規定、隱私策略及使用規定。 選取繼續

  4. Azure 入口網站 隨即出現,並顯示描述解決方案範本的 Ansible 頁面。 選取 建立

  5. 在 [ 建立 Ansible ] 頁面中,您會看到數個索引標籤。 在 [ 基本] 索引 標籤上,輸入必要資訊:

    • 名稱 - 指定 Ansible 實體名稱。 為了示範目的,會使用名稱 ansiblehost

    • 用戶名稱: - 指定可存取 Ansible 實體的使用者名稱。 為了示範目的,會使用名稱 ansibleuser

    • 驗證類型: - 選取 [ 密碼 ] 或 [SSH 公鑰]。 為了示範目的, 已選取 SSH 公鑰

    • 密碼確認密碼 - 如果您針對 [驗證類型] 選取 [密碼],請輸入這些值的密碼。

    • SSH 公鑰 - 如果您針對 [驗證類型] 選取 [SSH 公鑰],請以單行格式輸入 RSA 公鑰 - 從 開始ssh-rsa

    • 用帳戶 - 從下拉式清單中選取您的 Azure 訂用帳戶。

    • 資源群組 - 從下拉式清單中選取現有的資源群組,或選取 [新建 ] 並指定新資源群組的名稱。 為了示範目的,會使用名為 ansiblerg 的新資源群組。

    • 位置 - 從適合您案例的下拉式清單中選取位置。

      Ansible 基本設定的 [Azure 入口網站] 索引標籤

  6. 選取 [確定]。

  7. 在 [其他 設定] 索引標籤中,輸入必要的資訊:

    • Size - Azure 入口網站 預設為標準大小。 若要指定適合您特定案例的不同大小,請選取箭號以顯示不同大小的清單。

    • VM 磁碟類型 - 選取 SSD(進階版 固態硬碟)或 HDD (硬碟)。 為了示範目的, 已選取 SSD 以取得其效能優點。 如需每種磁碟記憶體類型的詳細資訊,請參閱下列文章:

    • 公用IP位址 - 如果您要從虛擬機器外部與虛擬機通訊,請指定此設定。 預設值是名稱 ansible-pip為的新公用IP位址。 若要指定不同的IP位址,請選取箭號來指定該IP位址的屬性,例如名稱、SKU和指派。

    • 功能變數名稱標籤 - 輸入虛擬機的公開功能變數名稱。 名稱必須是唯一的,且符合命名需求。 如需指定虛擬機名稱的詳細資訊,請參閱 Azure 資源的命名慣例。

    • Ansible 版本 - 指定版本號碼或值 latest 以部署最新版本。 選取 Ansible 版本的資訊圖示,以查看可用版本的詳細資訊。

      Ansible 其他設定的 [Azure 入口網站] 索引標籤

  8. 選取 [確定]。

  9. 在 [Ansible 整合 設定] 索引標籤中,指定驗證類型。 如需保護 Azure 資源的詳細資訊,請參閱 什麼是 Azure 資源的受控識別?

    Ansible 整合設定的 [Azure 入口網站] 索引標籤

  10. 選取 [確定]。

  11. [ 摘要 ] 頁面會顯示驗證程序,並列出 Ansible 部署的指定準則。 索引卷標底部的連結可讓您 下載範本和參數 ,以搭配支援的 Azure 語言和平臺使用。

    [Ansible 摘要] 索引標籤的 [Azure 入口網站] 索引標籤

  12. 選取 [確定]。

  13. 當 [建立] 索引卷標出現時,選取 [確定] 以部署 Ansible。

  14. 選取 入口網站頁面頂端的 [通知] 圖示,以追蹤 Ansible 部署。 部署完成後,請選取 [移至資源群組]。

    Ansible 部署的 Azure 入口網站 通知

  15. 在 [資源群組] 頁面上,取得 Ansible 主機的 IP 位址,並使用 Ansible 登入來管理 Azure 資源。

下一步