<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 8 May 2018 at 11:52, Gordon Sim <span dir="ltr"><<a href="mailto:gsim@redhat.com" target="_blank">gsim@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 08/05/18 10:20, Rob Godfrey wrote:<br>
</span><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Further, when we talk about "addressSpace" and "address" here, are we talking about the names as the user will understand them (i.e. not bound by kubernetes naming restrictions) or some sort of mangled form are valid kubernetes names?<br>
</blockquote>
<br></span>
That is a good point. I assume it is probably valid kubernetes names (though the spec may then contain the actual user desired names without restrictions). That is less than ideal, but possibly hard to avoid. <br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think it would be less of an issue if the address space was the primary addressable (apologies for overloaded use of term) entity in the API. (I.e. its less arduous to say that address spaces must always be valid kubernetes names, but addresses don't need to be).<br></blockquote><div><br></div><div>Yes - I also considered that really there is no reason not to force addressSpace names to follow the same naming restrictions as kubernetes names - this would make things easier I think.  Addresses still present a bit of a problem if we allow them to be accessed directly as a named object from kubernetes; however even if we do, is it necessary for us to make the REST API use the mangled names that kubernetes would use?</div><div><br></div><div>-- Rob</div></div><br><br clear="all"><div><br></div>-- <br><div class="m_5212174707800709994gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="color:rgb(136,136,136);font-size:12.8px">______________________________</span><span style="color:rgb(136,136,136);font-size:12.8px"><wbr>______________________________</span><span style="color:rgb(136,136,136);font-size:12.8px"><wbr>_________________</span><br style="color:rgb(136,136,136);font-size:12.8px"><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">Red Hat GmbH, </span><a href="http://www.de.redhat.com/" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.de.redhat.com</a><span style="color:rgb(136,136,136);font-size:12.8px">,</span><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243,</span><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">Managing Directors: Paul Argiry, Charles Cachera, Michael Cunningham, Michael O'Neill</span><br></div></div>
</div></div>