If a node runs out of memory, we kill something. Then if there is memory pressure, we don't admit best effort (https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/eviction/eviction_manager.go#L110). Maybe we can admit static-pods, even if they're best effort? @kubernetes/sig-node if we can't differentiate static from non-static, maybe we can use the `scheduler.alpha.kubernetes.io/critical-pod` annotation?