使用 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/trusty64
和 vagrant up --provider virtualbox
。其他类别可能是:hyperv,vmware_desktop 等(这将需要一些时间,因为它将下载必要的文件)
第 4 步:安装 Ansible
对于 UbuntuOS:sudo apt-get install ansible
替代方案 :
你可以使用 Katacoda 来练习 ansible 。无需安装或设置任何东西。运行步骤 2 中给出的两个命令,之后,你就可以开始了。