Technical requirements
This chapter has the following technical requirements:
- A Docker host installed using the steps from Chapter 1, Docker and Container Essentials, with a minimum of 8 GB of RAM, although 16 GB is recommended
- A KinD cluster configured using the initial scripts from Chapter 2, Deploying Kubernetes Using KinD
- Installation scripts from this book’s GitHub repository
You can access the code for this chapter by going to this book’s GitHub repository: https://github.com/PacktPublishing/Kubernetes-An-Enterprise-Guide-Third-Edition/tree/main/chapter16.
To use Istio to expose workloads, we will remove NGINX from the KinD cluster, which will allow Istio to utilize ports 80
and 443
on the host.