Kubernetes Workshop Series: Scaling the Kubernetes Mountain
Details
Join Chase Christensen (Kubestronaut, Kubeflow Maintainer, and AMLC Member) for a multi-session, hands-on series designed to take you from Kubernetes novice to Certified Kubernetes Application Developer (CKAD).
We’re bridging the gap between cloud-native infrastructure and machine learning. Come for the certification, stay for the Spark workloads and model serving!
### 📅 Series Highlights
- K8s Fundamentals: Pods, Jobs, and Deployments.
- Data at Scale: Running Spark workloads natively on K8s.
- MLOps: Deploying and serving trained ML models.
- Advanced Logic: Controllers and Operators.
- Exam Prep: Strategies to ace the CKAD.
🍕 Bonus: Pizza and beverages provided!
### 💻 Requirements
#### Hardware & OS
- OS: macOS or Linux (No Windows, please).
- RAM: 8GB is plenty.
- Cloud Backup: If our workloads outpace your laptop, we’ll provide the necessary cloud infrastructure.
#### Software Setup
- Docker Desktop: Install and ensure "Enable Kubernetes" is checked in settings.
- kubectl: Verify via `kubectl version --client` in your terminal.
- IDE: Your choice (VS Code, Vim, Cursor, etc.). Just ensure you can edit YAML comfortably.
#### Recommended Familiarity
- Terminal: Basic navigation (`cd`, `ls`) and CLI usage.
- YAML: Understanding indentation and structure.
- Containers: A high-level grasp of Docker images and runtimes.
#### Community Library
- Thanks to our partnership with O'Reilly, the AMLC has plenty of books to share. Feel free to stop by, take a book for yourself, leave a book you are done with for someone else, or just browse. The goal is collective communication and collective learning!
Ready to bridge the gap? See you there!
