What is Kubernetes?

Ferhat Aykan
Nov 30, 2018 · Unlisted

My Kubernetes notes…

Kubernetes is an open source orchestration system for Docker containers.

  • You can run multiple containers on one machine and those machines then make up the cluster.
  • You can run long running services (like web applications) on your Kubernetes cluster.
  • Kubernetes will manage the state of these containers.
  • You can start the container on specific nodes.
  • Kubernetes will restart the container when it gets killed.
  • it can move containers from one node to another node. For instance if you’re going to do maintenance on one node, Kubernetes can take all the containers from one node and move them to the other nodes.
  • Instead of just running a few docker containers on one host manually, Kubernetes is a platform that will manage the containers for you.
  • Kubernetes clusters can start with one node until thousands of nodes.

Kubernetes Advantages?

  • You can run Kubernetes anywhere: On-premise(own datacenter), public on the Google Cloud, on AWS maybe in other clouds or in a hybrid where you can run it public and private.
  • It is highly modular, so you can make changes if necessary.
  • It’s open source. The product is on github, you can easily make changes and they encourage everyone who wants to join the community, you can make changes.
  • Backed by Google, so when they did the original release it was actually written by Google employees and are still supporting it. Google already runs containerized applications for more then 10 years using their own system. It’s called Borg now they incorporated those ideas in Kubernetes that they then released to the community.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store