工作坊簡介

Red Hat OpenShift GitOps Workshop

GitOps 是一套使用 Git 來管理基礎架構和應用配置的實踐,而 Git 指的是一個開源版控制系統。GitOps 在運行過程中以 Git 為聲明性基礎架構和應用的單一事實來源。是一種快速、安全的方法,可供開發或運維人員維護和更新運行在 Kubernetes 或其他聲明式編排框架中的複雜應用,除了Git 以外,GitOps 還支持您按照自己的需求選擇工具。 


本次實戰體驗工作坊將會帶大家了解 GitOps 觀念,學員將透過 GitOps Operator 安裝於 OpenShift Container Platform,並登錄持續部署工具 Argo CD,運行範例及功能操作體驗。

課程目標:

此課程將帶給學員的收穫:

1. 理解 GitOps 的核心概念

2. 學習利用 GitOps 處理其中自動化部署(CD)的部分

3. 利用 GitOps 來管理我們在 OpenShift 上的應用程序生命週期


課程適合對象:

Kubernetes 架構師、維運工程師、想解決優化目前 CI/CD 流程複雜問題的工程師

課程綱要:

1. 透過 OpenShift GitOps Operator 快速安裝 ArgoCD 和其他工具

2. 使用 Argo CD 將我們的應用程式部署到 OpenShift 叢集環境,結合情境範例體驗 GitOps 實際運行流程

學員自備裝置:

● 須自備筆電

● 現場備有免費帳號使用

學員基礎能力需求:

● Git 使用指令

● Kubernetes 操作經驗

● Kubernetes 架構基本理解

林義洋 Frank Lin
林義洋 Frank Lin
Red Hat
解決方案架構師
講者簡介

主要負責 Red Hat OpenShift 容器管理平台、基礎平台設施領域以及混合雲等,提供協助與解決方案。過去曾擔任基礎建設工程師,專責將產品容器化、維運容器管理平台、建置與設計回歸測試系統、串接服務 API 設計與開發,以及參與 AI / ML 平台與開源技術 Kubernetes、Kubeflow 社區貢獻與整合開發。曾擔任 COSCUP 開源人年會講者、現任雲端原生運算基金會 (Cloud Native Computing Foundation) 台灣使用者社群管理員,負責宣揚 Kubernetes 以及雲有關技術專案之推廣。

白凱仁 Kyle Bai
白凱仁 Kyle Bai
Red Hat
全球技術顧問
講者簡介

主要負責 Red Hat OpenShift 容器平台、Ansible 自動化平台、中介軟體、CI/CD、網站可靠性工程以及混合雲等落地實務與使用導入經驗,也積極針對客戶問題,提供協助與解決方案。過去曾任軟體工程師與可靠性工程師,專責後台 API 設計與開發、系統架構規劃、網站可靠性工程,以及開源技術( OpenStack、Ceph 與 Kubernetes 等等)社區貢獻與整合開發。目前為 AWS Container Hero,以及 Cloud Native Taiwan User Group 社群共同發起人,負責宣揚 Cloud Native 相關技術專案與生態圈之推廣。

最新消息

news photo

美國NSA與CISA發布《Kubernetes強化指南》

了解更多
news photo

Kubeflow框架再被用來對Kubernetes叢集發動挖礦攻擊

了解更多
news photo

伺服器端應用已在Kubernetes 1.22成為正式功能

了解更多
news photo

【臺灣SRE實例:Line臺灣】如何確保Line服務天天不中斷,專責SRE扮演開發與維運的橋樑

了解更多
news photo

【線上研討會】Self-healing Kubernetes at the edge: MicroK8s, Raspberry Pis and Portainer

了解更多
news photo

【線上研討會】Enterprise Kubernetes use cases: 4 real-world stories

了解更多
news photo

玉山銀行如何打造新一代核心系統,微服務架構轉換經驗大公開

了解更多