Intro to Kubernetes

These notes are based on the Intro to Kubernetes Youtube videos from Megan O’Keefe.

It covers the following topics: How Cloud Works, Containers, Kubernetes Basics, Software Development, Observability, Security, Design Patterns.

Notes Structure

  1. History of Computing & How Cloud works: (TODO)

  2. Intro to Containers and Google Cloud Run: (TODO)

  3. Hello K8s!: (TODO)

  4. Kubernetes Cluster 101: (TODO)

  5. Software Development with Kubernetes/GKE: (In Progress)

    • What is DevOps?
    • Local Kubernetes Development
    • Continuous Integration + deploying to Staging clusters
    • Continuous Deployment + Canary Deployments in Kubernetes
    • Tools/Products: GKE, kustomize, skaffold, Cloud Build, Argo
  6. Observability: (TODO)

  7. Design Patterns and Application Architecture: (TODO)

  8. Security with Kubernetes: (TODO)