This is part 2 of Kubernetes for Beginners! In this video, I talk about what tools you'll need to install, what a "cluster" is, how to deploy a cluster, and some basic Kubernetes objects, like namespaces.
#johncodes
🚀 Video summary
A cluster is the end result of deploying kubernetes. It is made up several "worker" nodes and the control plane, which are usually virtual machines (but can be any computer really). The control plane is responsible for managing the entire cluster and making the entire orchestration happen. The worker nodes have several components, the most important being the container runtime, which is usually docker. The container runtime enables nodes to run pods. Pods are the most basic unit in a kubernetes cluster and they have containers, but usually, a pod just has one container.
Deploying a cluster on your local machine is easy with kind. After installing docker, kubectl, and kind, make sure docker is running. Kind stands for "kubernetes in docker" and deploys a cluster to docker where the "nodes" are just running images / containers in docker. Pretty neat!
Once you have a cluster, try creating a namespace. A namespace is just an "area" where pods and other services can be deployed. Running "kubectl create namespace my-namespace" will create a namespace named "my-namespace". This can also be done in a declarative manner with yaml.
🐳 Download links for tools used in this video:
Docker install: [ Ссылка ]
kubectl install: [ Ссылка ]
kind install: [ Ссылка ]
🔗 Links:
Join the Discord - [ Ссылка ]
Twitter - [ Ссылка ]
Website - [ Ссылка ]
🤔 About:
John is an experienced software engineer making informative and fun tech videos! Subscribe for more!
Kubernetes for Beginners [2020] Part 2 - Deploy a Cluster
Теги
kubernetes for beginnerskubernetesdev opssoftware engineercomputer sciencedockerkubernetes clusterkubernetes tutorialwhat is kubernetes for beginnerskubernetes cluster deploymentcodingkubernetes in 15 minuteskubernetes and dockerkubernetes for devopskubernetes explainedkubernetes architecturekubernetes installationkubernetes coursecoursetutorialsoftware engineeringkubernetes tutorial for beginnerskubernetes tutorial for beginners 2020