Kubernetes ist nicht direkt mit OpenVZ kompatibel. Kubernetes benötigt eine Container-Laufzeitumgebung wie Docker oder containerd, die auf den Linux-Kernel-Technologien cgroups und namespaces aufbaut. OpenVZ hingegen ist ein älteres, auf einem modifizierten Linux-Kernel basierendes Containerisierungssystem, das nicht mit den modernen, von Kubernetes erwarteten Funktionen kompatibel ist. Es wäre jedoch möglich, innerhalb eines OpenVZ-Containers eine vollständige Linux-Distribution zu installieren und darauf eine Kubernetes-kompatible Container-Laufzeit zu betreiben, obwohl dies nicht ideal ist und wahrscheinlich keine gute Leistung bietet. Deshalb wird es in der Praxis selten gemacht. Es wäre am besten, zu einem System auf Basis von Kubernetes-kompatiblen Technologien wie Docker oder containerd zu migrieren.