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 8GB of RAM
- 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-2E/tree/main/chapter12.
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.