-1

I’m new to creating k8s clusters and have want to try it at home. Master would be x86-64, then I have a number of small arm based systems (armv7, armv8, etc.). Can I hook all of these up into a single cluster use kubeadm?

Frant
  • 5,382
  • 1
  • 16
  • 22
drjrm3
  • 4,474
  • 10
  • 53
  • 91
  • 3
    k8s supports that kind of configuration but you will need to use node selectors or other methods to ensure pods are scheduled to the correct architecture. – jordanm Jun 11 '21 at 00:45
  • Thanks - I’m just looking into this. Will kubeadm suffice for this? – drjrm3 Jun 11 '21 at 00:56

1 Answers1

2

Yes, you can have multiple architectures of Nodes in a single cluster. kubeadm supports multiple architectures since 1.12. However, you will have to either use multi-arch images or build separate architecture-specific images for each architecture when deploying workloads.