CI CD - daniel-qa/Azure-Kubernetes-Service GitHub Wiki
基於微服務(AKS) 架設,設計相對應產品的CI/CD 流程
架構
首先,我們的應用程式需要一個 Kubernetes 來測試,這個 Kubernetes 則有兩種架構
-
架設一個固定的 Kubernetes 叢集供 CI 流水線測試
-
CI 架構中動態產生 Kubernetes 叢集來測試
實務上,先採固定 Cluster ,動態產生 pod
考慮實務上,目前採用 Jenkins 進行 CI/ CD 的 pipeline 作業
- CI 流程
1. code push to git