本文件描述 CAJ 工作坊 OpenShift GitOps 基礎操作之練習步驟,讓學員熟悉基本 OpenShift GitOPS 操作,瞭解如何一套設計應用程式 CI/CD 自動化流程。
事前準備
需要具備一台有網路的電腦,且有安裝好 Google Chrome。
建立 GitHub/Quay 帳號,在 CI/CD 流程會需要用到。
Labs 說明
在本次工作坊 Lab 透過微服物架構開發一套自動售票機(Ticket Vending Machines)應用程式,並利用 OpenShift Pipeline 與 OpenShift GitOps 實踐 CI/CD 流程,並最終將應用程式部署到 OpenShift 叢集上。
在本次工作坊將會分成兩個 Labs: