Technical requirements
For this chapter, you will need the following:
- A Kubernetes cluster deployed. We recommend using a multi-node, cloud-based Kubernetes cluster.
- Having a multi-node Google Kubernetes Engine (GKE) cluster is a recommended prerequisite to follow the second section relating to the Vertical Pod Autoscaler (VPA). AKS and EKS currently require the manual installation of a VPA, which we are going to demonstrate, but GKE has support for it out of the box.
- Having a multi-node AKS, EKS, or GKE cluster is a prerequisite for following the final section regarding a CA.
- A Kubernetes CLI (
kubectl
) installed on your local machine and configured to manage your Kubernetes cluster.
Basic Kubernetes cluster deployment (local and cloud-based) and kubectl
installation have been covered in Chapter 3, Installing Your First Kubernetes Cluster.
The following chapters can provide you with an overview of how to deploy a fully functional Kubernetes cluster on...