equinix / terraform-equinix-metal-multiarch-k8s

ARM and x86 Kubernetes Clusters and Node Pool management for Equinix Metal
https://registry.terraform.io/modules/equinix/multiarch-k8s/metal/latest
32 stars 22 forks source link

Replace docker with containerd #80

Open displague opened 3 years ago

displague commented 3 years ago

Since Kubernetes 1.20, Docker support is deprecated: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md#deprecation

Update this project to take advantage of containerd.

Similar to https://github.com/kubernetes-sigs/cluster-api-provider-packet/pull/216

jmarhee commented 3 years ago

For the GPU nodes, containerd support will requires the Nvidia operator, which is another action item from #81, so these two issues should be worked concurrently.

cprivitere commented 2 years ago

98 does the switch, but does NOT validate the GPU situation though, so we may need to revisit.