Apache-2.0
Kubernetes
Container orchestration for running distributed workloads
An open-source platform for scheduling, scaling, and operating containerized applications across clusters.
In depth
What it is
Kubernetes is an open-source platform for scheduling, scaling, and operating containerized applications across clusters.
Key features
- Declarative APIs - Desired-state resources reconciled by controllers.
- Scheduling - Workload scheduling, rollouts, and autoscaling primitives.
- Service discovery - Services, load balancing, and in-cluster DNS.
- Extensibility - Custom resources and operators for platform extensions.
Strengths
- Declarative APIs - Desired-state resources reconciled by controllers.
- Scheduling - Workload scheduling, rollouts, and autoscaling primitives.
- Service discovery - Services, load balancing, and in-cluster DNS.
Trade-offs
- Complexity - Operational and security complexity is high by default.
- Add-ons - Ingress, networking, storage, and observability are separate layers.
- Expertise - Reliability depends on consistent platform standards and skills.
Pricing
Open-source software. Direct license cost is zero; costs are typically infrastructure, operations, and optional paid support or hosting.
Explore alternatives