Kubernetes is an open source system brought by Google to easily manage containerized applications across multiple hosts. It provides deployment scheduling, workload and resource usage optimization, as well as easy scaling. Kubernetes groups your containers into logical units, called pods, to make their management and discovery much simpler.
Managing a Kubernetes cluster while keeping costs down can be quite a challenge, especially when it comes to heterogeneous environments made up of different instance types, and sizes. To increase the cluster’s efficiency, choosing the right instance size and type for a specific workload, as well as utilizing Spot Instances requires some management overhead.
To start working with Kubernetes on Spotinst, click the links below:
- Create a Kubernetes Bearer Token
- Configure Auto Healing for Kubernetes
- Spotinst Kubernetes Controller
- Controller installation
- Custom Label Selectors