Kubernetes as a Service - Market Research

Hello, Habr! Like many others, last year I had to suddenly migrate from my cramped office to my home. I used to work from home when there was such a need. But for several months in a row - this happened to me for the first time. There was free time, which at first I did not know what to do with. But then I adapted, starting to study things that my hands had never reached before.





I delved into investment games on the stock exchange, got acquainted with cloud gaming, and also managed to read about what kind of beast appeared, about which they say from every smart iron - Kubernetes. Starting with Flant's blog , I became convinced that I do not need this thing specifically and now, but it looks interesting.





I read it, approved it and forgot, but the bourgeois Facebook didn't want to forget about me. And for about a week he showed me an advertisement with the most advantageous offers of this very kubernetis. As a result, I once again demonstrated my moral weakness and decided to personally meet this beast.





Disclaimer

The main thing that I understood is that if you have not heard about Kubernetes and do not understand how to use it in your work, then in 99% of cases you do not need it. But the very idea of ​​shortening the development cycle due to quick delivery to the user and the ability to test versions of applications in narrow segments of the audience is great. I looked at what happened, after which you can distribute the version of the application to all users or immediately roll it back





But I will continue the topic of acquaintance with this fashionable container management platform. I decided not to limit myself to the one company that was the most annoying Facebook company. And choose a few more or less large firms that have a sensible offer.





How did you choose

You will be surprised, but the search. Googled "Kubernetes in the cloud", flipped through a couple of pages. So I found seven companies that are most actively promoting this service: Mail.ru Cloud Solutions, Cloud4Y, CloudMTS, Yandex.Cloud, CROK, DataLine, Selectel.





It would be cool to use the provider selection service, where you can specify filters by prices, features, and more. But alas, I did not find such a service, so I did everything with pens. And if someone very important and big was not indicated, it is not because of my maliciousness, but because their advertising is weak. Well, or pages in search are deep. In general, I did not find those who are not on the list. I ask you to understand, forgive and not spread rot.





About subjectivity

. , , , . , — . . , , .





: , , . , . - - . , , . , , .





. -, - . , . , . . , . , . 2020, .





— , , , . . Selectel, Cloud4Y MCS, DataLine . , - .





. DataLine . . « », — . « », — DataLine. , . , . . , .





, - . , , . . , , . . , . .





, , , Kubernetes . « ?», . , — , .





, .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y





,





OpenStack + KVM





OpenStack + KVM





VMware vSphere NSX-T









Container Service Extension (CSE) VMware Cloud Director





  OpenStack + KVM. . OpenStack — Kubernetes, . , , . , . , , OpenStack, .





VMware vSphere  NSX-T. NSX-T , (ESXi KVM), (, AWS). VMware , . VMware .





— . . . — . . - . , .





. , - . «» . — .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y

















80 443 .













  , , Selectel . Mail.ru, 1000 . . , . 80 443 . . Cloud4Y . , .





, , :









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y









Web/API





Web/API





API





Web/Console Yandex.Cloud





Web/API





Mail.ru Kubernetes Dashboard, kubectl. Web/API Cloud4Y Selectel. API. , docker- . Kubernetes. . Web Console Yandex.Cloud. , . , - , .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y





Persistent Volumes





NFS





readwritemany





Persistent Volumes readwritemany





ReadWriteOnce





NFS





Persistent Volumes Kubernetes. ? , . , SSD, HDD. Persistent Volumes , . Kubernetes .





. Cloud4Y Selectel , NFS. . Mail.ru ReadWriteMany (RWX). , Persistent Volume Cinder Volume, Ceph . Ceph . Cloud Persistent Volumes , ReadWriteMany. . Yandex.Cloud ReadWriteOnce (RWO).





Ingress





Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y





Ingress

















Ingress LoadBalancer









Selectel Managed Kubernetes Ingress Controller . Ingress Ingress Controller. , Ingress Controller , , Service LoadBalancer Ingress Controller. , « ».





Mail.ru Ingress . Kubernetes, MCS Ingress Controller Nginx, , OpenStack. / Ingress . , NGINX Ingress . Ingress LoadBalancer. Cloud4Y Ingress .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y













autoscaling, ,









autoscaling, ,





AutoScaling pod k8s. Autoscaling \ vCloud





. , ! , (2021). . autoscaling , .  Cloud4Y pod k8s. Autoscaling \ , vCloud , ,





, . . . .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y













Prometheus, Grafana





,





,









— . - . VMware . , 1 5 .





Cloud4Y , 3 . . , Selectel . , , .





, , . . , , , IaaS-.









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y





 -152





, 3-4. , Kubernetes





152 « », ;





152- . Kubernetes 2021 .









.





-152 , . Selectel, Mail.ru Cloud, Cloud4Y , . Yandex.Cloud , . , , -, . Cloud .





, Kubernetes .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y













Pay-as-you-Go









,









, , . .









Selectel





Mail.ru Cloud





Cloud





Yandex.Cloud





Cloud4Y









Kubernetes , Kubernetes Selectel.





( ); ( 1/); Intel​ Xeon​ E5-2660v4.





VMware 





.





               





, .





             





, . . . - . . — ?





Mail.ru , Selectel — Kubernetes, Cloud4Y . VMware , . , .





, , , - , . ! , . . .





, . , . , , . , - , , .





, . , . , . . , , , .





I hope that all of the above will somehow help you if you suddenly need Kubernetis. Although everything is changing very quickly here.








All Articles