使用Knative和Tekton在Kubernetes上釋出金絲雀版本 - Piotr

banq發表於2022-03-30

在本文中,您將學習如何使用 Knative 和 Tekton 在 CI/CD 中準備金絲雀版本。由於 Knative 支援同一服務的多個版本,因此它似乎是進行金絲雀釋出的正確工具。我們將使用其稱為漸進式部署的功能,逐步將流量轉移到最新版本。作為練習,我們將本地編譯(使用 GraalVM)並執行一個基於 Spring Boot 構建的簡單 REST 服務。我們將使用 Cloud Native Buildpacks 作為 Kubernetes 上的構建工具。讓我們開始!

您需要克隆我的 GitHub 儲存庫。然後進入callme-service目錄。之後,您應該按照我的指示進行操作。

詳細點選標題

相關文章