在AWS EC2 Redhat实例上安装和配置Ansible

时间:2016-05-01 03:47:01

标签: amazon-ec2 configuration installation ansible redhat

我刚刚开始学习Ansible配置管理工具,我正在通过Linux Academy教程来运行实现ansible命令,一切都很好,很容易使用linux-academy服务器,但当我尝试在AWS EC2实例中复制相同时无法找到“cd / etc / ansible / hosts”。我已经使用pip命令安装了ansible,即“$ sudo pip install ansible”。我已尝试解决此问题,但无法找到任何适当的文档。我尝试安装和配置ansible的链接如下:

http://docs.ansible.com/ansible/intro_installation.html

http://www.cyberciti.biz/python-tutorials/linux-tutorial-install-ansible-configuration-management-and-it-automation-tool/

指导我根据我的要求配置ansible主机路径以运行ansible命令和playbooks。

2 个答案:

答案 0 :(得分:1)

如果您使用的是Ubuntu EC2实例,请按照以下步骤操作: http://docs.ansible.com/ansible/intro_installation.html#latest-releases-via-apt-ubuntu

如果您使用的是Amazon Linux EC2实例,请按照以下步骤操作: http://docs.ansible.com/ansible/intro_installation.html#latest-release-via-yum

通过这些软件包管理器安装将为您创建/ etc / ansible / hosts文件。

答案 1 :(得分:0)

在EC2实例[RHEL-8]上安装Ansible的步骤:

  1. sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

  2. sudo dnf config-manager --set-enabled codeready-builder-for-rhel-8-rhui-rpms

  3. dnf install ansible

  4. ansible --version

使用dnf可以更快地解决依赖性。