<p dir="auto">Example: It's useful to have a single place where we define what it means for a Pod to be in a terminated state (and conversely a non-terminated state). Once we have controllers responsible for GCing their Pods, this is something we want all controllers to have the same definition of, and if for some reason we change/add/delete Phases, we want to only have to change the definition in one place.</p>
<p dir="auto">There surely will be other use cases, if there aren't already.</p>
<p dir="auto">This would not be part of the API or user-visible, it's just for convenience of writing things like controllers (and maybe schedulers) and the like.</p>
<p dir="auto">As far as I can tell right now it's only possible to create an ingress to address services inside the namespace in which the Ingress resides. It would be good to be able to address services in any namespace.</p>
<p dir="auto">It's possible that I'm missing something and this is already possible - if so it'd be great if this was documented.</p>