~/talk

Level-up Your DevOps with GitHub Actions and Kubernetes

slides:none on file

Repository is scaffolded from scratch then turned into a container and deployed to AKS via a multi-stage Dockerfile and a GitHub Actions workflow that does docker build push and kubectl apply. Secrets live in GitHub Secrets and are replaced into k8s.yaml after image push. Pull requests run a lighter build that compiles and publishes but does not deploy. Demo finishes with a running service reachable by port‑forward and a status badge showing green build results.

AI-written summary · about

  1. 0:00Welcome
  2. 1:14GitHub Actions and Kubernetes intro
  3. 2:41About the speaker
  4. 3:03Scaffolding ASP.NET MVC
  5. 4:29Setting up .gitignore and .dockerignore
  6. 7:03Dockerfile for multi-stage builds
  7. 13:27Optimizing Dockerfile for production
  8. 16:17Kubernetes deployment YAML
  9. 17:20Pushing code to GitHub
  10. 18:46Configuring GitHub Actions secrets
  11. 19:27Building GitHub Actions workflow
  12. 24:19Deploying to Kubernetes via GitHub Actions
  13. 28:35Verifying the deployed application
  14. 31:24Adding README and badge
  15. 34:12Setting up PR workflow
  16. 36:44Environment-specific builds
  17. 40:19Summary and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.