Skip to Content
Road to Kubernetes
book

Road to Kubernetes

by Justin Mitchel
July 2025
Beginner to intermediate
304 pages
8h 38m
English
Manning Publications

Overview

Learn how and why to use Kubernetes to deploy projects of any size.

“Should we use Kubernetes?” This unique guide condenses 15 years of deployment experience to help answer that very question. It teaches you sustainable deployment practices you can use with any programming language and nearly any kind of modern app. You’ll create portable and containerized applications that can move across deployment options and cloud providers and see why Kubernetes is often the right choice for both small projects and big enterprise software.

Inside Road to Kubernetes you’ll learn how to:

  • Manage git repositories on self-hosted or cloud platforms like GitHub
  • Deploy Python and Node.js apps via cloud-based virtual machines with git
  • Automate virtual machine configuration and deployment with Ansible
  • Containerize and deploy apps with Docker and Docker Compose
  • Run containers on virtual machines without container orchestration
  • Push and host containers with Docker Hub registry
  • Deploy containerized apps on Kubernetes
  • Implement public and private apps on Kubernetes
  • Configure Kubernetes manifests for Pods, Deployments, Services, and more
  • Provision and configure load balancers for HTTP & HTTPs traffic
  • Use CI/CD techniques with GitHub Actions
  • Deploy Docker Swarm and HashiCorp Nomad to run containers as alternatives to Kubernetes

  • If you’ve ever thought that Kubernetes was too complex for your deployment needs—think again! This one-of-a-kind guide answers all the deployment questions you might be asking, like “what is container orchestration”, “is Kubernetes right for simple deployments”, and “how can I reliably scale my containerized apps on the cloud”.

    About the Technology
    Choosing Kubernetes as your deployment platform affects everything from application design to ongoing operations concerns like observability and security. Success depends on having all the facts before you start down the Kubernetes road. This book will guide you every step of the way so you can make informed choices about when, how, and why to choose Kubernetes for your next rollout.

    About the Book
    Road to Kubernetes provides a sophisticated framework for evaluating Kubernetes as an enterprise application deployment. You’ll learn the ins and outs of this powerful platform as you deploy a web application to a virtual machine, containerize it, and explore orchestration options. Along the way, you’ll automate build, test, and deploy using GitHub Actions and discover best practices that you can apply to nearly any stack. You’ll end up with a crystal-clear mental model of how to deploy, scale, and maintain applications on Kubernetes.

    What's Inside
    • Track versions and changes with Git
    • Integration with GitHub Actions and Ansible
    • Build containers including sample Python and Node.js apps


    About the Reader
    Assumes familiarity with Python, JavaScript, and the Linux command line. No Kubernetes experience required.

    About the Author
    Justin Mitchel has been teaching web-based software for over ten years. He has taught over 900k+ students across Udemy, YouTube, GitHub, and CodingForEntrepreneurs.com.

    Quotes
    If you're looking to get hands-on with Kubernetes, this is your book. It solidified my understanding and made me a better engineer in the field.
    - Chad M. Crowell, Raft

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Core Kubernetes

Core Kubernetes

Christopher Love, Jay Vyas

Publisher Resources

ISBN: 9781633438200Publisher SupportPublisher Website