Azure DevOps 部署到 GKE (9) — php 部署範例
2023-03-27
本篇將說明如何將一個跑在docker-compose的php專案,部署到GKE上。
Cover Image of the Post
Azure DevOps 部署到 GKE (7) — Deploy
2023-03-26
前面講了六篇終於要進讓自動部署的環節了,我們的DevOps流程如下:
Cover Image of the Post
Azure DevOps 部署到 GKE (2) — GKE Service & Ingress
2023-03-26
上一篇我們簡單的做了一個部署,但將Kubernetes服務暴露到外部網路有兩個方式,本篇將說明以下幾種訪問服務的情境
Cover Image of the Post
Azure DevOps 部署到 GKE (5) — 服務帳戶
2023-03-26
我們的目標是可以在Azure DevOps自動化的上傳image與部署到GKE,因此需要了解如何在Cloud Shell以外還能透過指令操作GKE與Registry。我們會需要建立一組服務帳戶就可以用在開發環境或部署環境。
Cover Image of the Post
Azure DevOps 部署到 GKE (6) — Build Image
2023-03-26
本篇將說明如何在Azure Pipelines打包dockerfile,並將image上傳到Google Artifact Registry上。建議先閱讀完Azure DevOps 部署到 VM,較能熟悉的操作Azure DevOps。
Cover Image of the Post
Azure DevOps 部署到 GKE (4) — Image Registry
2023-03-26
前幾篇簡單地講完如何部署K8s應該會有點概念,你會發現要部署的AP並不會有任何程式碼出現在k8s.yml上,而是被包成image,今天就來說明image是怎麼一回事。
Cover Image of the Post
Azure DevOps 部署到 GKE (3) — kubectl
2023-03-26
要做到DevOps自動部署,一定要先學會如何手動部署到K8s,kubectl是官方出的cli工具,透過kubectl可以完全操作K8s叢集。
Cover Image of the Post
Azure DevOps 部署到 GKE (1) — 建立GKE
2023-03-25
上個系列我們講了Azure DevOps部署到VM的方法,接下來講如何部署到Kubernetes上,我會以Google Kubernetes Engine(GKE)為範例,說明如何將專案一路自動化從編譯到部署到GKE。
Cover Image of the Post