You have a set of microservices that need to communicate securely within a Google Kubernetes Engine (GKE) cluster. You require both load balancing across pods and SSL termination. You want to implement this in the most effective way within GKE. What should you do?