GKE with external node

Is it possible to connect an external (bare metal) kubernetes node to the GKE control plane?
Will 'kubeadm join' work?

Solved Solved
1 1 746
1 ACCEPTED SOLUTION

Hello @andyhatman,

Welcome to Google Cloud Community!

If you have GKE-OnPrem on your Bare-metal for the GKE On-Prem Nodes and then a GKE cluster with a master on GCP that controls these nodes, then yes. Then if you also want some nodes to be on GCP, you could have a node-pool on GCP attached to the GCP GKE cluster master, but I would create another cluster for the On-GCP Nodes.

You might also want to check if your Bare-Metal can handle GKE-Onprem. You would need to check which hypervisor your Bare-Metal has so you would know if you will be able to use GKE-Onprem.

If your Bare-Metal does not meet the requirements for GKE-Onprem, it would be best to contact Google Cloud Platform Support so they can further inspect your project and explain your requirements to them.

Thanks!

View solution in original post

1 REPLY 1

Hello @andyhatman,

Welcome to Google Cloud Community!

If you have GKE-OnPrem on your Bare-metal for the GKE On-Prem Nodes and then a GKE cluster with a master on GCP that controls these nodes, then yes. Then if you also want some nodes to be on GCP, you could have a node-pool on GCP attached to the GCP GKE cluster master, but I would create another cluster for the On-GCP Nodes.

You might also want to check if your Bare-Metal can handle GKE-Onprem. You would need to check which hypervisor your Bare-Metal has so you would know if you will be able to use GKE-Onprem.

If your Bare-Metal does not meet the requirements for GKE-Onprem, it would be best to contact Google Cloud Platform Support so they can further inspect your project and explain your requirements to them.

Thanks!

Top Labels in this Space