Refactor internal API for Pods to match v1beta3

Can you change this line to test the `err` value from DecodeInto and `t.Fatalf()` if it errors?  It's bad this doesn't test it.