使用 Virtual BoxVagrant 在任何 OS(Windows) 機器上安裝 Ansible

我的膝上型電腦有 Windows 10.這裡我給出了你可以遵循的步驟來測試和學習 Ansible。

一些理論

對於 Ansible,你需要一臺控制機器和一臺主機(或多臺主機)才能執行 Playbook。

  • 控制機應該是基於 Linux 或 MacOS(不允許使用 Windows)並且需要 Python(2.6 或更高版本)。這裡將安裝 Ansible。
  • 目標機器 (主機/節點)可以是 Linux / MacOS / windows。這只需要安裝 Python。無需代理軟體。

建立

第 1 步: 安裝 Virtual Box

虛擬盒是用於建立不同 OS 的虛擬計算機的軟體。這就像擁有多臺計算機或不同的作業系統和不同的版本。

根據系統中的作業系統下載 Virtual Box 並進行安裝。

第 2 步: 安裝 Vagrant

Vagrant 是命令列介面,用於在虛擬框中建立虛擬機器。這讓事情變得簡單。你需要學習基本的 Vagrant 命令。

第 3 步: 建立一個你想要虛擬機器的資料夾

第 4 步: 使用 Vagrant 建立虛擬機器

開啟終端並轉到建立資料夾的路徑,然後執行以下兩個命令。

你需要選擇 Virtual Box 。我正在安裝 Ubuntu。你可以從列表中選擇任何內容。你需要在虛擬框類別下執行這兩個命令 :vagrant init ubuntu/trusty64vagrant up --provider virtualbox。其他類別可能是:hyperv,vmware_desktop 等(這將需要一些時間,因為它將下載必要的檔案)

第 4 步:安裝 Ansible

對於 UbuntuOS:sudo apt-get install ansible

替代方案

你可以使用 Katacoda 來練習 ansible 。無需安裝或設定任何東西。執行步驟 2 中給出的兩個命令,之後,你就可以開始了。