GitOps Workshop - 幫你的 IaC 基礎架構即程式碼平台安裝自動化引擎

許多企業和組織已經採用並導入 DevOps 文化,在維運管理和組態設定方面,通常會導入 IaC (Infrastructure as Code) 的概念及工具來達成目標,例如,採用 Ansible 或 Terraform……等,並且搭配 DevOps 工具鏈當中重要的元件 Git 進行版控,不僅用於開發應用程式和服務,也適用於規劃定義和管理資料中心內的基礎架構。

在本工作坊中,將為參與的朋友進行說明和實際體驗操作,如何透過 Ansible AWX 讓企業和組織,使用以 YAML 格式的 Playbook 來定義基礎架構所需狀態,並輕鬆打造出使用者友善的圖形化管理介面,同時搭配 Webhook 和 Git 機制,打造出 GitOps 自動化機制定義和管理 IaC 基礎架構即程式碼平台的目標。


預期觀眾收穫:

  • 對於 GitOps 和 IaC 基礎架構即程式碼平台工作流有興趣的朋友
  • 對於 Ansible Playbook 和圖形化管理 Ansible 有興趣的朋友
  • 對於導入和整合 Ansible AWX 有興趣的朋友
  • 對於 Ansible 如何實作 GitOps, REST API, Workflow...等機制,有興趣的朋友
課前準備
  • 學習者需要自備筆電。
  • 建議申請或已經擁有 Github Public Repository,方便會後能夠繼續實作。倘若,沒有或沒申請 Github 也沒關係,工作坊實作過程中,將使用講者的 Github Public Repository 進行實作。
SPEAKER
  • 教室 605+606 會議室
  • 形式 現場演講
  • 等級 中階
  • 語言 中文