Free eBook: Kubernetes Cookbook - Second Edition
Hideto Saito, Hui-Chuan Chloe Lee and Ke-Jou Carol Hsu, 554 pages, May 2018
- Use containers to manage, scale and orchestrate apps in your organization
- Transform the latest concept of Kubernetes 1.10 into examples
- Expert techniques for orchestrating containers effectively
DescriptionKubernetes is one of the most popular, sophisticated, and fast-evolving container orchestrators. In this book, you’ll learn the essentials and find out about the advanced administration in Kubernetes. We’ll take you through a step-by-step hands-on approach, which will familiarize you with the Kubernetes ecosystem.
Register now to access this free eBook
Building Your Own Kubernetes Cluster
Learn how to build your own Kubernetes cluster. Along with understanding each component and connecting them together, you will learn how to run your first container on Kubernetes.
Walking through Kubernetes Concepts
Understand the concepts of the Kubernetes resources and consolidating them. After you deploy applications in Kubernetes, you can work on its scalable and efficient container management, and also fulfill the DevOps delivering procedure of microservices.
Playing with Containers
When talking about container management, you need to know some of the differences compared to application package management, such as rpm/dpkg, because you can run multiple containers on the same machine. You also need to care about network port conflicts.
Building High-Availability Clusters
Avoiding a single point of failure is a concept we need to always keep in mind. In this chapter, you will learn how to build components in Kubernetes with high availability. We will also go through the steps to build a three-node etcd cluster and masters with multinodes.
Building Continuous Delivery Pipelines
Kubernetes is a perfect match for applications featuring the microservices architecture. However, most of the old applications are built in the monolithic style. We will give you an idea about how to move from the monolithic to the microservices world. As for microservices, deployment will become...
Building Kubernetes on AWS
Learn about the cloud services of AWS, and how these services work together to deliver a robust Kubernetes system. We will also introduce how kops works, a tool for Kubernetes operation, which helps us manage the Kubernetes cluster.
Leverage the power of Kubernetes to build an efficient software delivery pipeline.
A developer's field-guide to designing scalable services using Kubernetes
Exploit design, deployment, and management of large-scale containers