Исследуя тему побега из контейнеров, я не мог не обратить свое внимание и на виртуальные машины (VM), которые можно использовать для запуска OCI образов в Kubernetes. В процессе всего этого, я встретил несколько точек зрения о будущем использования VM в Kubernetes. Кто-то считает, что:

- VM вытеснят контейнеры и те уйдут с передовой.

- такие мысли — это происки разработчиков VM, которые проигрывают на данном рынке.

- они нужны только при условии, что есть multi-tenancy

- они нужны только при определенных требованиях информационной безопасности для решение определенных задач



Естественно, речь идет о легковесных VM, типа:

- Kata containers

- Nabla containers

- Firecracker

- Toro Kernel



Что вы думаете на этот счет ?