Kubernetes¶
Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.
Kubernetes is a portable, extensible open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
The Top 10 Reasons why Kubernetes is so popular are as follows
- Largest Open Source project in the world
- Great Community Support
- Robust Container deployment
- Effective Persistent storage
- Multi-Cloud Support(Hybrid Cloud)
- Container health monitoring
- Compute resource management
- Auto-scaling Feature Support
- Real-world Use cases Available
- High availability by cluster federation