<p>When I create a service account on my docker-desktop kubernetes environment on windows 10 using</p>

<pre><code>kubectl create serviceaccount test -n test-namespace
</code></pre>

<p>if I run the following command it returns 'yes'</p>

<pre><code>kubectl auth can-i create pods --all-namespaces --token &lt;token from test service account&gt;
</code></pre>

<p>but if I run the same on setup on a cloud managed kubernetes cluster it returns 'no'</p>

<p>What is the difference in the setups? I'm trying to limit control on a local cluster.</p>

Marshall Walker
<p>found the solution this also applies to windows <a href="https://github.com/docker/for-mac/issues/3694#issuecomment-619474504" rel="nofollow noreferrer">https://github.com/docker/for-mac/issues/3694#issuecomment-619474504</a></p>
