Kubernetes fundamentals

Kubernetes is an open-source container-orchestration system. It is used for deployment, scaling and management.

Kubernetes is used because  it can control resource allocation and traffic management for cloud applications. By using Kubernetes We can increase speed of deployment, can have ability to recover quickly, can hide complexity in cluster.

Kubernetes consists of Master node and Worker node. There are pods inside Worker nodes. Inside pods there are one or multiple containers. Master node consists of api server, cluster storage, contoller manager, scheduler. Working nodes consists of Kubelet, Container engine and Kube proxy.


Kubernetes keeps track of your container applications that are deployed into the cloud. It restarts orphaned containers, shuts down containers when they’re not being used, and automatically provisions resources like memory, storage, and CPU when necessary.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x