-
软件准备
CentOS Linux release 7.9.2009 (Core)
链接:https://pan.baidu.com/s/1DjalfkuGapUoNKU_syZz7g?pwd=1234
提取码:1234
ansible-tower-setup-3.7.1-1.tar.gz 插件包
链接:https://pan.baidu.com/s/1C1Y1lMBPRn-qiKQg2R37-A?pwd=1234
提取码:1234
最小内存8G,硬盘20G
-
软件部署
部署ansible
根据yum教程更新yum源(5minutes)
部署ansible:yum install ansible -y (可以单独下载依赖,打包形成离线包进行部署)
验证:ansible --version
插件部署
进入目录:cd /opt
下载插件或上传本地离线包:(Tower版本3.7.1,tower需要破解,该版本破解比较简单)
wget http://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-3.7.1-1.tar.gz
解压:tar -xvf ansible-tower-setup-latest.tar.gz
修改invent文件:
cd ansible-tower-setup-3.7.1-1/
vim inventory
如图修改配置文件
部署配套软件:yum -y install vim curl postgresql
创建路径:mkdir /tmp/tower && cd /tmp/tower
创建路径:mkdir -p /var/log/tower
进入文件:cd /opt/ansible-tower-setup-3.7.1-1
启动插件:./setup.sh
(忘记密码之后可以重设密码:tower-manage changepassword admin)
更新license:tower:touch /var/lib/awx/i18n.db && ansible-tower-service restart
如图所示更新成功