Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lab: GitOps with GitLab and K8s

Lab: GitOps with GitLab and K8s

(簡報備存,Lab: GitOps with GitLab and K8s @ iThome Cloud Edge Summit 2022 | 2022/07/26)

GitLab 自 2022 年 5 月進入 15 版之後,原廠最新的 Slogan 為 The One DevOps Platform,意指除了過去大家熟知的 Git、CI/CD 功能之外,GitLab 已經是一個完整將 DevOps 核心概念融入其中的 DevOps 平台。

在這場 90 分鐘的 Lab,講師將帶領各位學員快速的體驗在 GitLab 上實作一個簡單的 GitOps;原來 GitOps 並非是遙不可及的未來,而是一個你我都該了解的 DevOps / IaC 當前趨勢。

課程目標
• 認識 IaC 與 DevOps 的熱門趨勢 - GitOps
• 快速以 GitLab 實作一個簡單的 GitOps,體驗何為 GitOps 

Cheng-Wei Chen

January 21, 2023
Tweet

More Decks by Cheng-Wei Chen

Other Decks in Technology

Transcript

  1. Photo by Abele Gigante on Unsplash Cheng Wei Chen @

    iThome Cloud Sumit 2022 Lab: GitOps with GitLab and K8s
  2. Cheng Wei Chen 陳 正瑋 Athemaster 炬識科技 / Technology Consultant


    《Effective DevOps 中⽂版》譯者、GitLab Hero http://chengweichen.com
  3. Commit Code OK! Dev Ops Deploy Code 炸 炸 炸

    啊~我忘了說有⼀個新的 Con fi
  4. Commit Code OK Again ! Dev Ops Code Deploy 炸

    炸 炸 Again Again Again Ops 啊!我昨天有⼿動改了 ⼀個 Con fi
  5. Commit Code OK Again x2 Dev Ops Code Deploy 炸

    炸 炸 Again Again Again Agai Aga Aga 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸
  6. Commit Code OK Again x2 Dev Ops Code Deploy 炸

    炸 炸 Again Again Again Agai Aga Aga 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 炸 Infra Infra 有⼀些調整,忘了 跟你說~
  7. GitOps = IaC + MRs + CI/CD Merge Requests Change

    mechanism Code Review / Approvals
  8. 新 Issue Coding Commit CI/CD Pipeline 建立 Feature branch 測試驗收

    Feature branch Main branch Prod Pipeline 新 Issue Merge Merge Monitor Production branch Feedback Code Review CI/CD Pipeline
  9. 1. IaC 2. Automation 3. Code Review & Approve 4.

    Multi environment 5. CI/CD 6. Use Repository 7. Agile & Iteration
  10. 1. IaC 2. Automation 3. Code Review & Approve 4.

    Multi environment 5. CI/CD 6. Use Repository 7. Agile & Iteration DevOps