感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
簡介
持續整合與持續交付概述
- 什麼是 CI?
- 什麼是 CD?
GitLab 概覽
- 什麼是 GitLab?
- GitLab 的功能特性
- GitLab CI
準備 DevOps 環境
- 在 GitLab 中安裝與設定 Auto DevOps
Kubernetes
- Kubernetes 整合
- 建立 Kubernetes 叢集
- 建立 Kubernetes 執行個體
- 使用 GitLab SSH 金鑰
階段、產出物與依賴關係
- 將工作排入階段
- 使用快取機制
- 定義並使用產出物(Artifacts)
GitLab Auto DevOps
- 使用 Helm
- 運用 Auto DevOps
- 設定 GitLab Runner
- 新增程式碼庫
自動化部署
- 部署至 Kubernetes
除錯
- 處理錯誤
測試
- 整合測試與功能測試
監控
- 使用 Prometheus
- 收集指標資料
安全性
- 強化管線(Pipeline)與管線系統的安全性
疑難排解
總結與後續步驟
最低要求
- 具備 DevOps 的基本理解
學員對象
- DevOps 工程師
14 小時
客戶評論 (2)
工作示例演示
Daniel Wegner - Fraunhofer IOSB
課程 - Kubernetes and Gitlab
機器翻譯
我喜歡Ahmed對我們提出的每個問題/疑問的快速反應,以及他能夠清晰回答所有問題的能力,同時他還提供了我們甚至沒有想到的其他相關問題的深入見解。
Jose Perez - Fraunhofer IOSB
課程 - Kubernetes and Gitlab
機器翻譯