Kubernetes-as-a-service (KaaS) is the method how an organization should organize pods or services, and the policy by which they can access them. This is fitting for containerized microservice architecture.
This approach is recommended for Kubernetes experts as it will allow you to create the cluster you want not only for nodes, but also the usually hidden part : masters.
What is the difference with a classical managed K8s cluster ?
If you are familiar with Kubernetes and Docker, you will probably need to create a Kubernetes cluster on a cloud of your choice. You could of course use one of the managed offers that you can find on cloud providers. If you do so, you will need to handle specifics and you will not have any SLA in case of trouble. You cannot handle what you cannot see.
With Earthself Kubernetes as a service, earthself will create a fully configured K8s cluster on your cluster, including master creation so you’ll have full control on it.
You can request a small, medium or large K8s cluster :
- Small cluster stands for : 1 Node, 1 Gateway, 1 Master
- Medium cluster stands for : 3 Nodes, 2 Gateways, 3 Masters
- Large cluster stands for : 6 Nodes, 2 Gateways, 5 Masters
Of course we can scale-up those default clusters if you need more nodes.
Important : EarthSelf is powered by Safescale so creating your own cluster with EarthSelf onto a specific cloud provider would allow you to move on to another cloud provider later on if needed.