v1beta3 Pod refactor
Merge pull request #2097 from markturansky/v1beta3_podrefactor

Refactor internal API for Pods to match v1beta3