Course Code:
argocd
Duration:
7 hours
Prerequisites:
- Kubernetes 的工作知識
- 具有軟體部署經驗
觀眾
- 系統管理員
- 開發人員
Overview:
Argo CD(也稱為ArgoCD、Argo-CD和ArgoProj)是用於Kubernetes集群的聲明性持續交付工具,可簡化應用程式監控和部署。
這種以講師為主導的現場培訓(現場或遠端)針對希望使用Argo CD來自動化應用程式的部署和生命週期管理的系統管理員和開發人員。
在本次培訓結束時,參與者將能夠使用 Argo CD 自動化、監控、審計和回滾其 Kubernetes 系統。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中實際實施。
課程定製選項
- 如需申請此課程的定製培訓,請聯繫我們進行安排。
Course Outline:
介紹
Argo CD 功能和體系結構概述
- Argo CD 作為 Kubernetes (K8S) 控制器
- 元件(API 伺服器、儲存庫伺服器、控制器)
- 帶有 GitOps 的 K8S
探索 Argo CD 工作流
- 工作流階段
- 期望狀態與觀察到的狀態
開始使用Argo CD
- 設定Argo CD
- 命令行和 Web 介面
- Access訪問 API 伺服器
使用 Argo CD 建立應用程式
- 註冊要將應用程式部署到的集群
- 創建和同步應用程式
使用 Argo CD 部署應用程式
- 更改目的地
- 部署歷史記錄和回滾
- 失敗的部署
使用 K8S Management 工具
- 部署和編排工具
- 自動同步
將 Argo CD 集成到 CI/CD 管道中
- GitOps 集成到管道中
- 添加和監控應用程式
- CI/CD 工作流完成
故障排除
總結和結論
Sites Published: