Bringing Zero Trust and Observability to VMs in Kubernetes with KubeVirt and Cilium