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
default limit.
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.