使用 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 中给出的两个命令,之后,你就可以开始了。