Kubernetes

In Kubernetes there are different Kubernetes hosts. Kubernetes takes care of managing hosts in clusters. By doing this this they can run containers. These containers are in pods.

Pods

Within pods there are containers.

Also in a pod there are references to the storage.

All pods are monitored and if anything goes wrong then new pods are scheduled.

A service is a pod that has been made visible to the external world.

Architecture

There is a master node and worker nodes.

Master node

  • The api server receives commands from kubectl.

  • etcd -

  • scheduler -

  • controller manager -

Worker node

  • The container engine makes it possible to run the containers.

  • Service proxy

  • kubelets

Other

Alternatives to Kubernetes include Docker Swarm and Apache Mesos and Amazon ECS and RedHat OpenShift.

results matching ""

    No results matching ""