<p>I'm trying to install Kubeflow on mac m1.</p>
<ol>
<li><p>I have a single node Kubernetes cluster running from Docker Desktop. The version is V1.25.0. kubectl get nodes returns a single node.</p>
</li>
<li><p>I am trying to install Kubeflow with kfctl</p>
</li>
</ol>
<p>kfctl version gives <code>kfctl v1.2.0-0-gbc038f9</code></p>
<ol start="3">
<li>When I execute the command
<code>kfctl apply -V -f https://raw.githubusercontent.com/kubeflow/manifests/v1.2-branch/kfdef/kfctl_k8s_istio.v1.2.0.yaml</code></li>
</ol>
<p>I'm getting the following error</p>
<pre><code>clusterrole.rbac.authorization.k8s.io/application-controller-cluster-role unchanged
clusterrolebinding.rbac.authorization.k8s.io/application-controller-cluster-role-binding unchanged
service/application-controller-service unchanged
statefulset.apps/application-controller-stateful-set configured
WARN[0012] Encountered error applying application application:  (kubeflow.error): Code 500 with message: Apply.Run : [unable to recognize &quot;/tmp/kout706984614&quot;: no matches for kind &quot;CustomResourceDefinition&quot; in version &quot;apiextensions.k8s.io/v1beta1&quot;, unable to recognize &quot;/tmp/kout706984614&quot;: no matches for kind &quot;Application&quot; in version &quot;app.k8s.io/v1beta1&quot;]  filename=&quot;kustomize/kustomize.go:284&quot;
WARN[0012] Will retry in 4 seconds.                      filename=&quot;kustomize/kustomize.go:285&quot;
serviceaccount/application-controller-service-account unchanged
clusterrole.rbac.authorization.k8s.io/application-controller-cluster-role unchanged
clusterrolebinding.rbac.authorization.k8s.io/application-controller-cluster-role-binding unchanged
service/application-controller-service unchanged
statefulset.apps/application-controller-stateful-set configured
WARN[0018] Encountered error applying application application:  (kubeflow.error): Code 500 with message: Apply.Run : [unable to recognize &quot;/tmp/kout783197161&quot;: no matches for kind &quot;CustomResourceDefinition&quot; in version &quot;apiextensions.k8s.io/v1beta1&quot;, unable to recognize &quot;/tmp/kout783197161&quot;: no matches for kind &quot;Application&quot; in version &quot;app.k8s.io/v1beta1&quot;]  filename=&quot;kustomize/kustomize.go:284&quot;
WARN[0018] Will retry in 6 seconds.                      filename=&quot;kustomize/kustomize.go:285&quot;
</code></pre>
<p>It looks like some version mismatch, any idea what should be the right version combinations between K8s, Kfctl, and YAML files?</p>

Raj
<p>I could not set this up on M1 as 64-bit VM is not supported. As a work around I used MiniKF from Arrkito hosted in the AWS marketplace</p>
<p><a href="https://aws.amazon.com/marketplace/pp/prodview-7shm7yqkubjhg?sr=0-1&amp;ref_=beagle&amp;applicationId=AWSMPContessa" rel="nofollow noreferrer">https://aws.amazon.com/marketplace/pp/prodview-7shm7yqkubjhg?sr=0-1&amp;ref_=beagle&amp;applicationId=AWSMPContessa</a></p>
<p>This will set up Kubeflow on Single EC2 instances.</p>
