CodeNgaiNgai
โค้ดง่ายๆ
CLOUD • DEVSECOPS
DevOps

การสร้าง Pipeline ด้วย GitLab CI/CD

เรียนรู้การสร้างและจัดการ GitLab CI/CD Pipeline ตั้งแต่เริ่มต้นจนสามารถทำ Continuous Integration และ Continuous Deployment ได้จริง

Prisan Pimprasan
Prisan Pimprasan
วิทยากรผู้สอน
📚
5
บทเรียน
🎬
0
วีดีโอ
📺
VDO
รูปแบบ
📊
ทุกระดับ
ระดับ

📚เนื้อหาหลักสูตร

1

Introduction to GitLab CI/CD

  • CI/CD คืออะไรและความสำคัญ
  • รู้จัก GitLab และ GitLab Pipeline
  • ติดตั้ง GitLab Runner บน Windows/Mac/Linux
  • GitLab Project และ Repository Overview
  • Workshop: สร้าง Pipeline แรกบน GitLab
2

YAML Pipeline & Basic Jobs

  • Pipeline YAML Structure และ Syntax
  • Stages, Jobs, Scripts, Variables
  • Integrate GitLab Pipeline กับ Git Repository
  • การตั้งค่า Triggers และ Manual Jobs
  • Pipeline Variables และ Secret Management
  • Workshop: สร้าง Basic CI Pipeline แบบครบวงจร
3

Advanced Pipeline & Multi-Stage Jobs

  • Pipeline Includes, Templates และ Anchors
  • การสร้าง Multi-Stage Pipeline
  • Conditionals, Rules และ Only/Except
  • Error Handling และ Retry Strategy
  • Workshop: สร้าง Pipeline Advanced พร้อม Feature ขั้นสูง
4

GitLab Pipeline Integration with Docker & Kubernetes

  • Integrate Pipeline กับ Docker
  • Build Docker Image และ Push to Registry
  • Integrate Pipeline กับ Kubernetes Cluster
  • Deploy แอปพลิเคชันอัตโนมัติด้วย Pipeline
  • Workshop: Full Stack CI/CD ด้วย GitLab, Docker, Kubernetes
5

Pipeline Maintenance, Monitoring & Notifications

  • ตั้งค่า GitLab Runner / Multi Runner
  • Notification ผ่าน Email / Slack
  • Logging และ Monitoring Pipeline
  • Workshop: Optimizing และ Debugging Pipeline

พร้อมเริ่มเรียน การสร้าง Pipeline ด้วย GitLab CI/CD?

สมัครเรียนวันนี้และเริ่มต้นยกระดับทักษะของคุณ