Docker For Desktop
If you want to run Istio under Docker for desktop’s built-in Kubernetes, you may need to increase Docker’s memory limit
under the Advanced pane of Docker’s preferences. Pilot by default requests
2048Mi of memory, which is Docker’s
Alternatively, you may reduce Pilot’s memory reservation by passing the helm argument
--set pilot.resources.requests.memory="512Mi". Otherwise Pilot may refuse to start due to insufficient resources.
See Installation Options for more information.