Hi @PR,
You can add this annotation to the services with public IPs and they will convert to private IP
service.beta.kubernetes.io/azure-load-balancer-internal":"true"
or you can patch the service using this commnad:
kubectl patch service <service name> -n <namespace> -p '{"metadata":{"annotations":{"service.beta.kubernetes.io/azure-load-balancer-internal":"true"}}}'
Hope this helps, and please "Accept as Answer" if it helped, so that it can help others in the community looking for help on similar topics.