title: How round-tripping works in Kubernetes?
body: <p>From my vague understanding, round-tripping is a process involving conversion between two different API group versions. When converting from a GV (e.g., apps/v1beta1) to another GV (e.g., apps/v1beta2), the first GV will always be converted to internal version first before being converted to intended GV.</p>
  
  <p>I am not sure whether my understanding is correct or not.</p>