<p>I am following the instructions from this link:
<a href="https://kubecloud.io/kubernetes-dashboard-on-arm-with-rbac-61309310a640" rel="nofollow noreferrer">https://kubecloud.io/kubernetes-dashboard-on-arm-with-rbac-61309310a640</a></p>

<p>and I run this command:</p>

<pre><code>kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/72832429656c74c4c568ad5b7163fa9716c3e0ec/src/deploy/recommended/kubernetes-dashboard-arm.yaml
</code></pre>

<p>But I'm getting this output/error:</p>

<pre><code>kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/72832429656c74c4c568ad5b7163fa9716c3e0ec/src/deploy/recommended/kubernetes-dashboard-arm.yaml
secret/kubernetes-dashboard-certs created
serviceaccount/kubernetes-dashboard created
role.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created
rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created
service/kubernetes-dashboard created
error: unable to recognize "https://raw.githubusercontent.com/kubernetes/dashboard/72832429656c74c4c568ad5b7163fa9716c3e0ec/src/deploy/recommended/kubernetes-dashboard-arm.yaml": no match
es for kind "Deployment" in version "apps/v1beta2"
</code></pre>

<p>I'm not sure how to proceed from here?
I'm trying to install the Kubernetes Dashboard for a Raspberry PI cluster.</p>

<p>Here is  my setup:</p>

<pre><code>pi@k8s-master:/etc/kubernetes$ kubectl get nodes
NAME         STATUS   ROLES    AGE     VERSION
k8s-master   Ready    master   2d11h   v1.16.2
k8s-node1    Ready    worker   2d3h    v1.16.2
k8s-node2    Ready    worker   2d2h    v1.15.2
k8s-node3    Ready    worker   2d2h    v1.16.2

</code></pre>

<p>The reason behind your error is that after 1.16.0 kubernetes stopped using <code>apps/v1beta2</code>for deployments. You should use <code>apps/v1</code> instead. </p>

<p>Please donwnload the file: </p>

<pre><code>wget https://raw.githubusercontent.com/kubernetes/dashboard/72832429656c74c4c568ad5b7163fa9716c3e0ec/src/deploy/recommended/kubernetes-dashboard-arm.yaml
</code></pre>

<p>Edit the file using <code>nano</code> or <code>vi</code> and change the deployment api version to <code>apps/v1</code>. </p>

<p>Don`t forget to save the file when exiting. </p>

<p>Then: </p>

<pre><code>kubectl apply -f [file_name] 
</code></pre>

<p>You may find more about there release changes <a href="https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16" rel="nofollow noreferrer">here</a>.</p>
