Complete Kubernetes Course - From BEGINNER to PRO

Опубликовано: 18 Февраль 2025
на канале: DevOps Directive
200,148
9.2k

Learn to use Kubernetes to deploy and operate your applications! 🚢 🚀

This course covers the foundations of Kubernetes, guides you through deploying a representative demo application, and then explores "day 2" operations (what happens after your application is running)

---
🔗 LINKS 🔗

Written Course (still a work in progress!): https://courses.devopsdirective.com/k...

GitHub Repo: https://github.com/sidpalas/devops-di...

Discord Community: https://discord.devopsdirective.com

Options to support financially:
GitHub Sponsors (https://github.com/sidpalas?tab=spons...)
Buy Me a Coffee (https://buymeacoffee.com/devopsdirective)
---

Cloud provider sign-up links:
Google Cloud Platform (https://cloud.google.com/free?hl=en)
Civo Cloud (https://dashboard.civo.com/signup)

Other tools used throughout the course:
Kluctl (https://kluctl.io/)
Kubernetes in Docker (https://kind.sigs.k8s.io/)
Cloudnative-PG (https://cloudnative-pg.io/)
Trivy Operator (https://aquasecurity.github.io/trivy-...)
External Secrets Operator (https://external-secrets.io/latest/)
Tilt (https://tilt.dev/)

---

Timestamps:
00:00:00 - Intro
00:06:41 -- History and Motivation
00:12:08 -- Technology Overview
00:22:15 -- Installation and Set Up (KinD, Civo, GKE)
00:51:35 -- Built-in Kubernetes Resources
02:52:31 -- Helm
03:14:26 -- Demo Application
03:25:23 -- Building Container Images
03:33:55 -- Deploying the Demo Application
03:48:42 -- GKE Logging and Monitoring
03:50:59 -- Extending the Kubernetes API
03:57:09 -- Deploying Auxiliary Tooling (Cloudnative-pg + Trivy Operator)
04:14:59 -- Developer Experience (using Tilt and External Secrets Operator)
04:35:42 -- Debugging Applications in Kubernetes
04:46:24 -- Deploying to Multiple Environments (Kustomize, Helm, and Kluctl)
05:25:14 -- Cluster/Node Upgrades
05:35:18 -- Continuous Integration & Continuous Delivery (GitHub Actions + Kluctl GitOps)
06:10:12 -- What's Next?
06:13:16 -- Outro

---
Join the Community:
💬 Discord: https://discord.devopsdirective.com
💻 GitHub: https://github.com/sidpalas
🐥 Twitter:   / sidpalas  
👨‍💼 LinkedIn:   / sid-palas  
🌐 Website: https://devopsdirective.com

---
Community size at time of posting:
Subscribers: 62,338
Channel Views: 2177555