Apollo配置中心多套測試環境搭建

背景

隨着項目的迭代速度越來越快,同時會存在多個分支並行開發聯調。有的依賴以及數據只有測試環境有,因此需要在測試環境聯調開發,但又不影響現有分支代碼的測試。

基於此,可以通過Apollo配置來解決環境單一的問題。

環境準備

  • Apollo
  • Stark

步驟

Apollo配置

說明: 對於有apollo配置的應用,需在apollo新增測試集羣配置,對應的配置集羣名稱應與stark上的部署環節中的子環境名同名 。

1、apollo配置中心,添加TEST環境集羣 (Tips:集羣名稱與srark部署環節的子環境名保持一致)
在這裏插入圖片描述
在這裏插入圖片描述
2、同步環境配置項(default → test1)
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
3、發佈
在這裏插入圖片描述
4、到此,stark上把該應用部署到test1子環境,可以部署成功,且可通過ip訪問,但如果要通過域名訪問,詳見以下操作。

多套環境域名綁定

1、stark的域名模塊,申請域名(Tips: 如測試環境域名XXX.test.baidu.cn,其中test.baidu.cn是固定不可更改的,可以用XXX1.test.baidu.cn區分不同環境下的域名)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章