3
Getting Hands-On with Kubernetes
In this chapter, we will get hands-on experience with Kubernetes by deploying both a local and cloud-based Kubernetes cluster, and then deploying sample applications into those clusters. First, you will deploy a local cluster using Kubernetes in Docker (Kind). Then, you will deploy managed Kubernetes clusters on AWS, GCP, and Azure. For the cloud options, we will provide the minimal account setup required to deploy the clusters. Feel free to choose the cloud provider you are most comfortable with; the core Kubernetes functionality will be the same.
After deploying a cluster, this chapter will be divided into two parts. In the first part, you will take the simple API application you developed in Chapter 1 and ...
Get Big Data on Kubernetes now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.