What is kubernetes

Kubernetes is an popular open source platform that manages linux containers and kubernetes also have 4several tools for balancing which were used for docker containers.

It was developed by google

It is a source that manages containers where containers could be a vm ‘s in order to build an application you need lot amount of containers then you will use kubernetes

Kubernetes is a portable, or we can say that it is an open source platform which is used for managing containerized services, and for automating scaling and managing of containerized applications.

Reason’s for using kuberenetes

  • Portability
  • Open source
  • Flexibility in any environments
  • Supports cloud platforms
  • Scalability

Components of kubernetes

  • Kubectl

It controls the process like for api connection

  • Docker

It was used for containers

  • Kubeadm

It was admin tool for all components

  • Kubelet

It make sures that containers are running in a pod.

  • Etcd

It was used for storing all the data of k8

  • Schedular

It was used to assigning container to the work

  • Controller Manager

It controls all the worker state

  • Api

It controlling all the functions and resources of the k8

  • Kube proxy

It was used for networking service

  • Networking driver

It was used for networking

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