Image Image Image Image Image
Scroll to Top

To Top

Devops Archives - THEMWEBS

26

Dec
2016

In Devops
Web Development

By Manny

What is Kubernetes?

On 26, Dec 2016 | In Devops, Web Development | By Manny

Kubernetes is a very powerful system used for managing containerised software applications in a clustered environment.

It is a command line driven orchestration system developed by Google to manage containerised applications across a cluster of nodes in a cloud architecture environment like Google Cloud Platform.

Pods

A pod is unit managed by kubernetes and you. It is made up of one ore more containers that make up your application.

Services

Services act as a load balancer for other containers.

Services are an interface to a group of containers they provide a single access point.

By deploying a service, you easily get discover-ability and simplify your container design.

Replication controllers

A replication controller helps you manage your containers by allowing you to kill and bring to life new and existing containers.

Horizontally scaled. If a container temporarily dies the replication controller kicks into action a replacement container automatically.

Labels

Is tag that is used for managing your pods by naming them with key value pairs. Its for keeping organised, mostly meta data in file.