How to use debian os 11/12 with gke?
Currently, GKE supports three types of operating systems for creating worker nodes:
If you need to create a GKE cluster with Debian 11/12, you will need to request this one feature through GCP support. For more information, refer to the Node Images documentation.
Yes thanks,
I have some custom requirements where i must need to use Debian OS (kernel), is there any way by which (like..daemonset of something) by which we can change the distro of ubuntu to debian one ?
No, we can't modify the node OS using other Kubernetes objects like DaemonSets or Deployments. The OS configuration needs to be provided at the time of node creation. For GKE, this can be done during the node pool creation process.
For your case, you can set up a Debian-based cluster using kubeadm with a Debian OS VM or explore similar Kubernetes solutions.
Thanks Mokit,
Appreciate your help. Yes kubeadm or some other options may help but with GKE it seems not possible as of now, right ?
Any other way you can suggest with GCP cloud - with like Anthos or something but my use case is : need to use debian vm as my docker images comes from other product team which has some depedency of debian OS and Kernel h/w.
Yes, @ShethAnkit111. Currently, it's not possible with the GKE cluster.
Basically, it is large deployments so need some automate way like GKE if possible instead of kubeadm or other way as it takes my more time.