<p><b>Learn how to schedule and run application containers using Kubernetes.</b></p><h2>About This Book</h2><ul><li>Get well-versed with the fundamentals of Kubernetes and get it production-ready for deployments</li><li>Confidently manage your container clusters and networks using Kubernetes</li><li
Quick Start Kubernetes
โ Scribed by Nigel Poulton
- Tongue
- English
- Leaves
- 101
- Edition
- 2022
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Do you need to figure out what Kubernetes is all about? Do you like learning through easy-to-follow hands-on?
If yes, this is the book for you...
Quick Start Kubernetes, brought to you by best-selling author Nigel Poulton, assumes zero prior experience and gets you to the point you can deploy and manage a simple app. And it does it in less than 100 pages!
You'll learn:
- What microservices and cloud native is all about
- Why we need Kubernetes and how it fits in
- The fundamentals of Kubernetes architecture
You'll also perform the following optional hands-on tasks:
- Build a Kubernetes cluster
- Containerize an app
- Deploy the app to Kubernetes
- Break the app and watch it self-heal
- Scale the app
- Perform a rolling update
Along the way, Nigel explains everything as clearly as possible and busts every piece of jargon.
When you're done, you'll be up-to-speed with Kubernetes and ready to use your skills in the real world.
โฆ Table of Contents
Table of Contents
About the author
Nigel Poulton (@nigelpoulton)
About the book
Who is the book for
What does the book cover
Will the book make you a Kubernetes expert
Will you know what you're talking about when you finish the book
Editions
Terminology and responsible language
Feedback
The sample app
1: What is Kubernetes
What are microservices
What is cloud-native
What is an orchestrator
Other useful Kubernetes stuff to know
Chapter summary
2: Why we need Kubernetes
Why tech companies need Kubernetes
Why the user community needs Kubernetes
Chapter Summary
3: What does Kubernetes look like
Control plane nodes and worker nodes
Control plane nodes
Worker nodes
Hosted Kubernetes
Managing Kubernetes with the kubectl command line tool
Chapter summary
4: Getting Kubernetes
Kubernetes on your laptop with Docker Desktop
Kubernetes in the cloud with Linode Kubernetes Engine (LKE)
Chapter summary
5: Creating a containerized app
Pre-requisites
Get the application code
Build the container image
Host the image on a registry
Chapter summary
6: Running an app on Kubernetes
Verify your Kubernetes cluster
Deploy the app to Kubernetes
Connect to the app
Clean-up
Chapter summary
7: Adding self-healing
Intro to Kubernetes Deployments
Self-heal from a Pod failure
Self-heal from a worker node failure
Chapter summary
8: Scaling the app
Pre-requisites
Scale an application up
Scale an application down
Another word on labels
Important clean-up
Chapter summary
9: Performing a rolling update
Pre-requisites
Update the app
Clean-up
Chapter summary
10: What next
Other books
Video courses
Events
Let's connect
Show some love
Appendix A: Lab code
Chapter 5: Creating a containerized app
Chapter 6: Running an app on Kubernetes
Chapter 7: Adding self-healing
Chapter 8: Scaling an app
Chapter 9: Performing a rolling update
Terminology
โฆ Subjects
Kubernetes
๐ SIMILAR VOLUMES
Kubernetes has continued to grow and achieve broad adoption across various industries, helping you to orchestrate and automate container deployments on a massive scale. Based on the recent release of Kubernetes 1.12, Getting Started with Kubernetes gives you a complete understanding of how to ins