Are the nodes maintained by you: Here we install k8s cluster
you can use physical servers or virtual machines
Get the nodes when required: Here we get k8s cluster and will pay bills for using.
Use kubernetes as a service:
Azure Kubernetes Services (AKS)
AWS Elastic Kuberenetes Services (EKS)
Google Kubernetes Engine (GKE)
K8s installation options
IN k8s we have
master node:
This has to be a linux machine
node:
This can be any os (linux, windows)
Installing k8s also has multiple ways
You are an expert in kuberentes
I'm a beginner.
Give me the possible options of installing k8s cluster on 3 nodes.
Give me options for
* learning
* dev environments
* production environments
Ensure you dont give Kubernetes as a Service options
Give me steps to install CRI-dockerd on the ubuntu 24.04 LTS where docker is already installed and i need CRI-dockerd to work with kubeadm 1.36
Before initializing kubeadm init, lets choose the command based on CNI
You are expert in kuberenetes
Give me a begineer friendly CNI for my two-node kubernetes cluster 1.36 with two ubuntu 24.04 installed using kubeadm and CRI-dockerd.
Give me installation steps from initializing the kubeadm to CNI installation