安装 Ansible Tower 的备忘录

我使用Ansible,并且想尝试使用Ansible Tower,这是安装过程的备忘录。

事前准备

首先,在这里注册用户,并下载Ansible Tower(”ansible-tower-setup-latest.tar.gz”)同时获得许可证,以便使用。

选择使用哪个发行版

Ansible Tower 是使用 Ansible 进行安装的,因此在此之前需要先安装 Ansible。我在多个发行版上进行了尝试,发现 Ubuntu 14.04 最为简单。以下是我尝试过的发行版。

    • Ubuntu 16.04: Ubuntu は 14.x までのサポートというメッセージがでてエラー終了。

 

    • CentOS 7: そもそも Ansible が yum のレポジトリにないので、そこからセットアップ。その後も iptable 関連のエラーなどで苦戦。

 

    Ubuntu 14.04: 何事もなく成功しました。

所以,在这里,我将整理关于在Ubuntu 14.04上安装时的备忘录。

将Ubuntu 14.04安装到计算机上。

在安装完Ubuntu server 14.04后,解压Ansible Tower的tar.gz文件。然后,编辑inventory文件中的3个密码位置(下面标有my_password的部分)。


# cat inventory 
[primary]
localhost ansible_connection=local

[secondary]

[database]

[all:vars]
admin_password='my_password'
redis_password='my_password'

pg_host=''
pg_port=''

pg_database='awx'
pg_username='awx'
pg_password='my_password'

然后只需要运行setup.sh即可完成。使用apt获取Ansible和所有必需的文件。等待一段时间,要耐心等待。

python setup.sh

当最终出现“设置过程已成功完成”时,表示完成。我们可以尝试在浏览器中访问。

登录和许可证注册

在设置完成之后,通过浏览器访问,登录页面将会出现。登录用户名为admin,密码将使用上面指定的inventory。

Screen Shot 2017-02-21 at 3.46.50 PM.png

登录后,注册预先准备的许可证即可完成。

Screen Shot 2017-02-21 at 4.10.58 PM.png
广告
将在 10 秒后关闭
bannerAds