What is Kubernetes and its feature

Kubernetes is a open source tool that groups the containers into logical units to make up as application, which helps to manage the containers to achieve resource isolation, resource utilization, loosely/tightly coupled distributed workloads, distributions portability, CI & CD, high availability, scalability in lesser than few seconds


Self-healing: without user intervention restarts the pods which is failed

Networking: Pods can communicate within the node or outside the node also, each node/pod will have ip address

Load balancing: Applications can be auto scaled based on workload

Container orchestration: Management of containers and their clusters, container life-cycles

Container health checkup and resource usage monitoring