What's K8?
K8s Is an open-source system for automating the deployment, scaling, and management of containerized applications.
What's Scaling?
Scaling is the process of modifying the number of running instances of a workload to handle changes in demand, traffic, or resource requirements like CPU-Ram .. etc.
Difference between Vertical Scaling and Horizontal Scaling
Vertical Scaling
- Also, known as scaling up
- Mean adding more resources (CPU, memory, storage) to node / upgrading the hardware specifications.
Horizontal Scaling
- Also, known as scaling out
- Mean adding more nodes or pods to the system.