GitHub Actions CI/CD | Build Docker Image & Deploy to Kubernetes using Self-Hosted Runner
Автор: uptime university
Загружено: 2025-12-21
Просмотров: 24
In this video, we build a complete end-to-end CI/CD pipeline using GitHub Actions, Docker, and Kubernetes.
We use a self-hosted GitHub Actions runner to:
• Build a Docker image
• Push the image to GitHub Container Registry (GHCR)
• Deploy the application to a Kubernetes cluster
• Expose the service locally using port-forwarding
This video covers real-world problems like:
• Docker permission issues on self-hosted runners
• GHCR authentication and imagePullSecrets
• Kubernetes ImagePullBackOff errors
• Liveness and readiness probe failures
• LoadBalancer vs NodePort vs port-forward
• Killercoda Kubernetes limitations
📌 Tech Stack Used:
• GitHub Actions
• Self-Hosted Runner
• Docker & GHCR
• Kubernetes
• FastAPI
This tutorial is perfect for:
✔ DevOps Engineers
✔ SREs
✔ Platform Engineers
✔ Anyone learning real-world CI/CD
🔔 Subscribe to *Uptime University* for production-ready DevOps content.
#githubactions #kubernetes #cicd #docker #devops #fastapi #ghcr
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: