Does the kubelet SIGKILL PID 1 or PID -1?

I’m assuming that when a pod is killed, each container’s PID 1 gets SIGTERM, then we wait 30s, then it gets SIGKILL? I could see that you might want to send SIGKILL to PID -1, and want to understand if that’s the case or not?

This doc outlines a pod lifecycle & termination: