July 2019
Intermediate to advanced
502 pages
14h
English
gVisor is an open source project from Google. It is a user-space kernel sandbox that sits in front of the host kernel. It exposes an Open Container Initiative (OCI) interface called runsc. It also has a CRI plugin to interface directly with Kubernetes. The protection offered by gVisor is only partial. If there is a container breach, then the user kernel and a special secomp policy provide extra layers of security, but it is not a complete isolation. gVisor is used by Google AppEngine.