C4W3 ungraded lab issue

Hello there,

I run on a MacOS 10.15.7. I have only 8 GB of RAM, and the issue I get makes me feel I really need to have a Bootcamp ubuntu image in my machine if I want to continue ML on it.

After running
kubectl apply -k \"github.com/kubeflow/pipelines/manifests/kustomize/env/platform-agnostic-pns?ref=$PIPELINE_VERSION
I waited a long time, but I never really started.

My issue is described here (bligching512 on GitHub) : link

kubectl get pods --all-namespaces output
kube-system kindnet-vjhq4 0/1 CrashLoopBackOff 93 11h
kube-system kube-proxy-z8xjt 0/1 CrashLoopBackOff 142 11h

kubectl -n kube-system logs -f kindnet-vjhq4 output
I1129 20:11:04.057613 1 main.go:65] hostIP = 172.19.0.2
podIP = 172.19.0.2
I1129 20:11:04.057809 1 main.go:74] setting mtu 1500 for CNI
I1129 20:11:34.437138 1 main.go:111] Failed to get nodes, retrying after error: Get https://10.96.0.1:443/api/v1/nodes: dial tcp 10.96.0.1:443: i/o timeout
I1129 20:12:04.417220 1 main.go:111] Failed to get nodes, retrying after error: Get https://10.96.0.1:443/api/v1/nodes: dial tcp 10.96.0.1:443: i/o timeout
I1129 20:12:35.397492 1 main.go:111] Failed to get nodes, retrying after error: Get https://10.96.0.1:443/api/v1/nodes: dial tcp 10.96.0.1:443: i/o timeout
I1129 20:13:07.377916 1 main.go:111] Failed to get nodes, retrying after error: Get https://10.96.0.1:443/api/v1/nodes: dial tcp 10.96.0.1:443: i/o timeout
I1129 20:13:40.358593 1 main.go:111] Failed to get nodes, retrying after error: Get https://10.96.0.1:443/api/v1/nodes: dial tcp 10.96.0.1:443: i/o timeout
panic: Reached maximum retries obtaining node list: Get https://10.96.0.1:443/api/v1/nodes: dial tcp 10.96.0.1:443: i/o timeout

kubectl -n kube-system logs -f kube-proxy-z8xjt
F1129 20:18:04.648353 1 server.go:495] open /proc/sys/net/netfilter/nf_conntrack_max: permission denied

Environment :

  • Kubeflow version (version number can be found at the bottom left corner of the Kubeflow dashboard): 1.7.0
  • minikube version : v1.24.0
  • Kubernetes version (use kubectl version):
    Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.5", GitCommit:"aea7bbadd2fc0cd689de94a54e5b7b758869d691", GitTreeState:"clean", BuildDate:"2021-09-15T21:10:45Z", GoVersion:"go1.16.8", Compiler:"gc", Platform:"darwin/amd64"} Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.1", GitCommit:"206bcadf021e76c27513500ca24182692aabd17e", GitTreeState:"clean", BuildDate:"2020-09-14T07:30:52Z", GoVersion:"go1.15", Compiler:"gc", Platform:"linux/amd64"} WARNING: version difference between client (1.21) and server (1.19) exceeds the supported minor version skew of +/-1
  • OS : Mac 10.15.7
  • particular point : only 8GB of physical RAM, get the docker ram to 4 GB in the docker desktop app.

Please use linux when possible for kubernetes / docker labs. Try stackoverflow or apple developer forums for mac issues.