<p dir="auto">That came up during working on <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="101871681" data-permission-text="Title is private" data-url="https://github.com/kubernetes/kubernetes/issues/12910" data-hovercard-type="pull_request" data-hovercard-url="/kubernetes/kubernetes/pull/12910/hovercard" href="https://github.com/kubernetes/kubernetes/pull/12910">#12910</a>. I'm adding new <code class="notranslate">Job</code> resource in <code class="notranslate">pkg/expapi</code> and while generating conversions for that I'm reaching <code class="notranslate">convert_v1_PodSpec_To_api_PodSpec</code> and <code class="notranslate">convert_api_PodSpec_To_v1_PodSpec</code> functions which are hand written in <a href="https://github.com/kubernetes/kubernetes/blob/master/pkg/api/v1/conversion.go#L230-L361">pkg/api/v1/conversion.go</a> which results in compilation errors. What should be the right path to proceed with this? For now I've copied those functions manually to <code class="notranslate">pkg/expapi/v1/conversion.go</code> in aforementioned PR but I'm quite it's not the expected way to proceed with that.<br>
<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wojtek-t/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wojtek-t">@wojtek-t</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/smarterclayton/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/smarterclayton">@smarterclayton</a></p>
<p dir="auto">Could not find anything about this, but would be nice to use petsets across clusters, for example database replication for read only databases to another cluster.</p>
<p dir="auto">A possible first pass could be to make the DNS entries of each pet resolve in the other clusters.</p>