Introduction
- The Illustrated Childrenβs Guide to Kubernetes β’ Cloud Native Computing Foundation π
- Kubernetes for Frontend Developers β’ Benjamin Ajibade π
- Learn Kubernetes Basics β’ Kubernetes Docs π
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system. Each module contains some background information on major Kubernetes features and concepts, and includes an interactive online tutorial. These interactive tutorials let you manage a simple cluster and its containerized applications for yourself. Using the interactive tutorials, you can learn to: Deploy a containerized application on a cluster. Scale the deployment. Update the containerized application with a new software version.
- Kubernetes: Hello World on Google Cloud Platform β’ Data Stream πΊ
- Kubernetes for Sysadmins β PuppetConf 2016 β’ Kelsey Hightower πΊ
- Getting Started with Containers and Google Kubernetes Engine (Cloud Next β18) β’ Google Cloud Tech πΊ
- Deploy Your Next Application to Google Kubernetes Engine (Cloud Next β19) β’ Google Cloud Tech πΊ
- Kubernetes 110: Your First Deployment β’ Daniel Sanche π
- Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours] β’ TechWorld with Nana πΊ
- Kubernetes Course - Full Beginners Tutorial (Containerize Your Apps!) β’ freeCodeCamp πΊ
- The container orchestrator landscape β’ Jordan Webb π
General
- A few things Iβve learned about Kubernetes β’ Julia Evans π
- Reasons Kubernetes is cool β’ Julia Evans π
- Kubernetes docs
- Google Kubernetes Engine (GKE) β’ Google Cloud docs π
- Google Cloud blog posts about containers and Kubernetes
- Kubernetes in Action, Second Edition β’ Marko Luksa π
Deployment
- Overview of deploying workloads β’ Google Kubernetes Engine Docs π
- Deploying a containerized web application β’ Google Kubernetes Engine Docs π
kubectl
- kubectl is the primary Kubernetes command-line tool for running commands against Kubernetes clusters
- kubectl Cheat Sheet
- kubectl Reference Docs
- Deploy a React app to Kubernetes using Docker β’ LogRocket Blog π
Lens
- Lens: The Kubernetes IDE π οΈ
k9s
- Tool for inspecting and interacting with Kubernetes clusters from the command line
- K9s β’ K9s docs π
Argo
- Argo CD β’ Argo CD docs π
Inbox
- Q: If I trigger a pod rollout and restart, what if the pod is actively handling a request? Does the whole orchestration process know that? Will it wait? Or does it take down the pod? How is that handled?
- How does the Kubernetes scheduler work? β’ Julia Evans π