AnsibleTower自建研究5
本週赫然發現原本參考的2.3的建置文件整個大改版
原本參考的inventory檔案其實跟2.2的是一樣的(LINK):
但是在2.3版已經找不到了
以下是我之前的截圖,現在內容已經都不一樣了:
現在2.3的線上文件長這樣(LINK):
所以可以直接判斷目前2.3版的RedHat線上文件其實還不一定是完善的
甚至2.3的文件還在持續更新中
所以當前衡量其實可以把2.2版的bundle安裝為基準點
同前一篇的安裝流程,現在考慮2.2的inventory建置設計的結構來建置
前面以下四部相同
1.開出三台RHEL8機台
2.設置防火牆(唯獨DB的5432只開在DB機)
3.做ssh sync設置(以Controller機當建置主控機)
4.三台進行套建update
然後省去DB建置設定的部分
直接
7.放置安裝包到Controller機
8.編輯安裝檔”inventory”
9.執行建置
有差異的部分:
2.設置防火牆(唯獨DB的5432只開在DB機)
DB機預計拿來當Controller-DB,同時也是hub的DB
5432的DB防火牆只開在這台
7.放置安裝包到Controller機
這次Controller機改放之前拿到的2.2的bundle安裝包:
9.執行建置
依樣執行建置:
然後等待...順利的話應該也是要半小時...
大約2X分鐘後看到:
然後確定可以連到Controller機的WEB:
這次嘗試連看看hub的WEB:
在DB機確認有postgres運行中,現在應該存在Controller-DB與hub-DB
以目前的建置法來說,postgres的建置與其上DB的建立都是安裝腳本管理的!
以上就初步快速達成建置
不需要人工另外自建postgres,甚至調整postgres設定檔
目前三台就先移除!