Level-up your DevOps with GitHub Actions and Kubernetes
summary
Scaffolds a .NET site, writes a multi-stage Dockerfile (sdk → runtime, .NET 5.0 alpine), and builds a CI pipeline with a GitHub Actions workflow that logs into a registry, runs docker build/push, replaces secrets in k8s YAML, and runs kubectl apply against AKS and ACR using stored secrets. Includes a separate PR workflow that only builds images (tagged with PR or GITHUB_SHA) and uses kubectl port-forward so the deployed site proves the pipeline works locally via port-forward to localhost.
AI-written summary · about
chapters (9)
- 0:00Start
- 4:12Docker Hub
- 11:34Kubernetes Yaml File
- 12:37Commit
- 14:09Build Up a Devops Pipeline
- 17:49Docker Push
- 20:55Kubernetes Set Context
- 23:18Add Build File Commit
- 30:00Pull Request Build
related talks
44mLevel-up Your DevOps with GitHub Actions and Kubernetes
38mLevel-up Your DevOps with GitHub Actions & Kubernetes
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
55mLevel-up Your DevOps with GitHub Actions and Kubernetes
41mLevel-up Your DevOps with GitHub Actions and Kubernetes
09mCreating Continuous Deployment Pipelines for Kubernetes with GitHub Actions
37mGitHub Actions + K8S to level up software dev
36mEnabling DevSecOps best practices with GitHub Actions
