<p>I'm following the <a href="https://gateway.dask.org/install-kube.html" rel="nofollow noreferrer">instructions</a> to setup Dask on K8s Cluster. I'm on MacOS, have K8s running on Docker Desktop, <code>kubectl</code> version <code>1.22.5</code> and <code>helm</code> version <code>3.8.0</code>. After adding the repository, downloading default configuration, installing helm chart using command</p>
<pre><code>RELEASE=my-dask-gateway
NAMESPACE=dask-gateway
VERSION=0.9.0

helm upgrade --install \
    --namespace $NAMESPACE \
    --version $VERSION \
    --values path/to/your/config.yaml \
    $RELEASE \
    dask/dask-gateway
</code></pre>
<p>generates following output/error</p>
<pre><code>&quot;dask&quot; already exists with the same configuration, skipping
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the &quot;dmwm-bigdata&quot; chart repository
...Successfully got an update from the &quot;dask&quot; chart repository
Update Complete. ⎈Happy Helming!⎈
Release &quot;my-dask-gateway&quot; does not exist. Installing it now.
Error: failed to install CRD crds/daskclusters.yaml: unable to recognize &quot;&quot;: no matches for kind &quot;CustomResourceDefinition&quot; in version &quot;apiextensions.k8s.io/v1beta1&quot;
</code></pre>
<p>An older <a href="https://stackoverflow.com/questions/69054622/unable-to-install-crds-in-kubernetes-kind">post</a> suggests to either update the manifest or use older version of kubernetes. Does that mean dask is not compatible with recent versions of kubernetes?</p>

F Baig
<p><strong>Posting community wiki answer for better visibility:</strong></p>
<p>This is fixed in the repo main. You could grab the CRDs from there, or wait for a release, which we are hoping to do soon. Otherwise, yes, you would need an older version of kubernetes for dask-gateway to work.</p>
