今天是鐵人賽的重整日。
網路議題整理到21天後,有發現之前太堅持在IP配置這件事,這樣會讓HOST的網路功能有些複雜,對後續管理並不是一件好事。
所以後面我會嘗試改以traefik的套路來走,比如api.local網址,會轉向api container,ap.local網址,會轉向ap container,都是同一個ip,也都是同個port。
所以後續就不再HOST上弄太複雜的網路架構,都會以bridge為主進行配置。
我會朝向以下方向撰寫:
- traefik進階的route與entrypoint撰寫。
- 以簡化的架構架設出CI/CD。
目前還不確定使用gitlab還是jenkins當作主要的ci/cd工具,因為我想全程都使用docker的方式做maven打包程式,將war與tomcat搭載一起後deploy起服務。
後續文章我們會先從CI/CD工具搭建開始。