Build a Ansible Tower by WSL
前置準備
如果需要使用Ansible Tower需要序號,可以註冊帳號取得試用版本,不過也不能直接安裝在Windows上。所以這邊會使用到WSL(Windows Subsystem for Linux)來安裝CentOS(Ansible Tower不支援Ubuntu 18,剛好我自己使用的是Ubuntu 18,所以另外裝了CentOS on WSL)
在CMD裡面切換指令
powershell.exe
wsl -d CentOS-WSL
取消WSL註冊 wsl --unregister CentOS-WSL
Make a to-do list
- 需要Windows 10 Enterprise 1903或更新版本 / 或是直接安裝一個CentOS 7的實體機 (使用VM需要注意網路設定)
- 先確認更新並啟用WSL功能
- 先安裝postgresql(ansible)
- 先安裝Docker for Windows
- 啟用WSL預設應該是Ubuntu,然後在Ubuntu底下使用Docker
- Build出一個CentOS 7
- 在CentOS 7內安裝Andible Tower(記憶體建議4GB以上)
- 安裝前先創建/var/log/tower的日誌目錄,不然會報錯 mkdir -p /var/log/towe
Error
Could not find the requested service rabbitmq-server
- 安裝 install erlang
- 安裝 install rabbitmq
Sub-pages
Installing the Docker client on Windows Subsystem for Linux (Ubuntu)
How to run CentOS 7 on WSL
Embed links
Installing the Docker client on Windows Subsystem for Linux (Ubuntu)
How to run CentOS 7 on WSL
Ansible Tower安装配置全过程(上)-sanshow的博客-51CTO博客
Ansible-Tower自动化运维管理环境 - 安装破解记录
留言
張貼留言