Kubernetes Flashcards
What is Kubernetes?
It is an open-source container orchestration tool for automating deployment, scaling and management of containerized applications
What is short for Kubernetes?
k8s
Why use Kubernetes?
- Self-healing
- Load balance network traffic allowing stable deployment
- Scale up containerized application to meet the demand
- Speeds up an application development process
- Resource optimization
- Ease of use
What does Kubernetes mean by self-healing
restarts containers that fail, replaces and kills irresponsive containers, and re-distributes replicas to match desired and active states
How does Kubernetes speed up an application development process?
by making easy, automated deployments, updates, and by managing all the applications and services with almost zero downtime.
What does Kubernetes mean by resource optimization?
Provides better usage of hardware needed to run applications.
What does Kubernetes mean by ease of use?
It can create thousands of instances of an application in single line command.