Anurag Gupta

Notes.

Study notes, written to be re-read. Each set is meant to be read in order.

CKA revision notes: commands, configuration, troubleshooting and diagrams

  1. 00Introduction2 §
  2. 01Core Concepts31 §
  3. 02Scheduling25 §
  4. 03Logging & Monitoring5 §
  5. 04Application Lifecycle Management19 §
  6. 05Cluster Maintenance8 §
  7. 06Security32 §
  8. 07Storage11 §
  9. 08Networking21 §
  10. 09Design and Install a Kubernetes Cluster4 §
  11. 10Install Kubernetes the kubeadm Way4 §
  12. 11Troubleshooting8 §
  13. 12Helm Basics (2025 Updates)8 §
  14. 13Kustomize Basics (2025 Updates)17 §
  15. 14Other Topics1 §
  16. 15Mock Exams4 §

Revision notes on large-scale system design

  1. 00Back-of-the-Envelope Math9 §
  2. 01Consistent Hashing10 §
  3. 02Design a Key-Value Store16 §
  4. 03Design a Unique ID Generator in Distributed Systems10 §
  5. 04Design a URL Shortener14 §
  6. 05Design a Web Crawler15 §
  7. 06Design a Notification System16 §
  8. 07Design a News Feed System20 §
  9. 08Design a Chat System21 §
  10. 09Design a Search Autocomplete System18 §
  11. 10Design YouTube19 §