$30 off During Our Annual Pro Sale. View Details »

A Beginner's Guide to Kubernetes

A Beginner's Guide to Kubernetes

Kim Schlesinger

October 18, 2018
Tweet

More Decks by Kim Schlesinger

Other Decks in Technology

Transcript

  1. A Beginner's Guide to Kubernetes
    Develop Denver
    October 18, 2018
    1 — kimschles

    View Slide

  2. Kim Schlesinger
    2 — kimschles

    View Slide

  3. 3 — kimschles

    View Slide

  4. 4 — kimschles

    View Slide

  5. Why?
    5 — kimschles

    View Slide

  6. Why
    ?
    6 — kimschles

    View Slide

  7. A Beginner's
    Guide to
    Kubernetes
    7 — kimschles

    View Slide

  8. Demo
    Case Studies
    Questions
    8 — kimschles

    View Slide

  9. Technologies
    NodeJS
    Docker1
    Docker Hub
    Google Kuberenetes Engine (GKE)
    1 The only required tool
    9 — kimschles

    View Slide

  10. Steps
    1. Build an app
    2. Turn the app into a Docker image
    3. Push the image to a registry
    10 — kimschles

    View Slide

  11. 11 — kimschles

    View Slide

  12. Steps, continued
    1. Create a K8s cluster with GKE
    2. Deploy the app to a cluster
    3. Expose the app to the internet
    4. Add some cool K8s stuff
    12 — kimschles

    View Slide

  13. Increase the number of replicas
    Horizontal Pod AutoScaler
    Rolling Updates
    13 — kimschles

    View Slide

  14. Case Studies
    14 — kimschles

    View Slide

  15. 15 — kimschles

    View Slide

  16. 16 — kimschles

    View Slide

  17. Recap
    17 — kimschles

    View Slide

  18. Steps
    1. Build an app
    2. Turn the app into a Docker image
    3. Push the image to a registry
    18 — kimschles

    View Slide

  19. Steps, continued
    1. Create a K8s cluster with GKE
    2. Deploy the app to a cluster
    3. Expose the app to the internet
    4. Add some cool K8s stuff
    19 — kimschles

    View Slide

  20. Recommended Learning Resources
    katacoda
    PluralSight: Getting Started with Kubernetes
    Kubernetes Comic
    ReactiveOps: K8s Workshop
    ReactiveOps: K8s Workshop Video
    20 — kimschles

    View Slide

  21. Questions?
    21 — kimschles

    View Slide

  22. hirediversity.us
    kimschlesinger.com
    22 — kimschles

    View Slide