From the course: Certified Kubernetes Administrator (CKA) Cert Prep

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Provisioning an infrastructure for hosting Kubernetes

Provisioning an infrastructure for hosting Kubernetes - Kubernetes Tutorial

From the course: Certified Kubernetes Administrator (CKA) Cert Prep

Provisioning an infrastructure for hosting Kubernetes

- So before you can start installing Kubernetes at kubeadm, you need to provision an infrastructure for hosting Kubernetes. The Kubernetes cluster nodes need to be connected to the same physical network. No routing in between the nodes. And for external user access, Internet DNS should be configured to provide name and resolution to your Kubernetes cluster. You'll learn more about what exactly is required in the lessons where we talk about networking. Commonly, external load balancers take care of distributing the workload to Kubernetes resources. But for our setup in this class, we don't have to do any external load balancers. And you need firewall access to a couple of ports. For the Kubernetes API service, that is port 6443, the etcd is running at 2379 and 2380, and then we have kubelet at 10250. Also, Ingress and Services resources normally use ports 80 and 443. Now, to set up a cluster, you need a couple of nodes. At least one control node is required, and that's what we are…

Contents