Fundamentals of deploying applications to Kubernetes
summary
Hands-on workshop shows deploying a Django blog plus a database to Kubernetes running on an OpenShift cluster using kubectl apply and related commands. Demonstrates pods, ReplicaSets, Services, Ingress, Secrets, PersistentVolumeClaims, scaling replicas (2 → 3 → back to 2), exec/logs/rollout status, and linking the front end to the DB and persistent image storage. Live lab environment is provided (no laptop installs), resources are YAML files stored on disk and applied to the cluster, and the demo runs end-to-end.
AI-written summary · about
chapters (12)
- 0:00Start
- 6:33Running a Single Container
- 12:58Dry Run
- 14:02Deploying Apps
- 16:14Resource Files
- 34:10Sidecar Containers
- 35:44Aggregated Logging
- 36:15Logging
- 37:40Service Resource
- 42:07Environment Variables
- 45:44Persistent Storage
- 52:51Group Photo
related talks
49mFundamentals of Kubernetes for Django developers
38mEnd-to-End Django on Kubernetes
03h 41mKubernetes Basics - a live tutorial
31mSimplifying Python Web App Operations: Automating K8s Ops with Open Source
26mDeploy Python Apps on Kubernetes and Prepare for Scale
44mDeploy Django: GitOps & Kubernetes Made Easy with Calvin Hendryx-Parker
01h 19mTutorial: Back to Basics: Hands-On Deployment of Stateful Workloads on Kubernetes
34mGetting Started with Kubernetes
