Kubernetes Real Industry Use Cases

What is Kubernetes?


Going back in time

Container Evolution

Why you need Kubernetes and what it can do.

  • Service discovery and load balancing Kubernetes can expose a container using the DNS name or using their own IP address. If traffic to a container is high, Kubernetes is able to load balance and distribute the network traffic so that the deployment is stable.
  • Storage orchestration Kubernetes allows you to automatically mount a storage system of your choice, such as local storage, public cloud providers, and more.
  • Automated rollouts and rollbacks You can describe the desired state for your deployed containers using Kubernetes, and it can change the actual state to the desired state at a controlled rate. For example, you can automate Kubernetes to create new containers for your deployment, remove existing containers, and adopt all their resources to the new container.
  • Automatic bin packing You provide Kubernetes with a cluster of nodes that it can use to run containerized tasks. You tell Kubernetes how much CPU and memory (RAM) each container needs. Kubernetes can fit containers onto your nodes to make the best use of your resources.
  • Self-healing Kubernetes restarts containers that fail, replaces containers, kills containers that don’t respond to your user-defined health check, and doesn’t advertise them to clients until they are ready to serve.
  • Secret and configuration management Kubernetes let you store and manage sensitive information, such as passwords, OAuth tokens, and SSH keys. You can deploy and update secrets and application configuration without rebuilding your container images, and without exposing secrets in your stack configuration.

Is Kubernetes getting adopted in enterprises?

Tinder’s Move to Kubernetes

Tinder moves to Kubernetes

Reddit’s Kubernetes Story

Kubernetes at Reddit

The New York Times’s Journey to Kubernetes

The New York Time’s

Spotify Using Kubernetes


Airbnb’s Kubernetes Story

Pinterest’s Kubernetes Story

Pokemon Go’s Kubernetes Story


LendingTree Using Kubernetes




ARTH-School of technology, BCA graduate

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium


My Experience in Chingu Voyage-3

The Second Important Language to Succeed in Programming

Writing PEP 8 Compliant Code

Google Authentication with Postman

Basics of Golang  — Part 2

Building a dictionary-natural Wordle Solver quick

The Problem Solver: Lindsay Trice

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
Vinodha kumara

Vinodha kumara

ARTH-School of technology, BCA graduate

More from Medium

Monitor Linux logs with ELK and rsyslog in Open Telekom Cloud

Understanding Kubernetes (K8S): A Basic Tutorial

Best Practices to Optimize Your Kubernetes Cloud Costs

Offline Installation Elasticsearch and Kibana to Ubuntu with XPack Security