What is kubernetes? by (Aishwarya Kurada)
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
5 reasons of using kubernetes?
1 Architectural Advantages
2 Same solution to all problems
3 simplified devops and performance
4 free cloud solution
5 A new way to do the same things
Each kubernetes Components
Pods: The smallest unit of deployment of an application..
Worker nodes: The worker nodes runs the pods of the deployed workload on them.
Workloads: The application-related deployment that needs to bind the services and other features to the application is configured by workload.
Control Plane : The control plane manages the worker nodes, pods, and all the communication between the network and services.
Kubernetes Cluster: When we have Kubernetes set up on our systems, we get a cluster. A Cluster can be considered as a set of worker machine.