Le mercredi 03 juillet 2013, à 07:24 -0500, [email protected] a écrit : > Vincent, > > How would $PUBLIC_HOSTNAME be set? Would this be a new field exposed in the > node edit screen? Would it be defaulted to anything?
Yes, it would be a new field exposed there. There would be no default, so no change compared to current behavior. Vincent > > Thanks, > > Chris > > > -----Original Message----- > From: crowbar-bounces On Behalf Of Vincent Untz > Sent: Wednesday, July 03, 2013 4:12 AM > To: crowbar > Subject: [Crowbar] Adding a public hostname attribute to each node > > Hi, > > (this is for pebbles) > > Currently, we have nice automatic DNS entries created in bind on the admin > node for the different nodes. This means that we get, for instance, a > public.d52-54-00-fa-12-cb.$domain DNS entry for the d52-54-00-fa-12-cb. > > However, in the past, with SUSE Cloud 1.0, we realized that these DNS entries > were not always published externally and that, therefore, they cannot always > be relied on. > > This is not necessarily a big deal, except that with SSL support that we're > adding, we will want to change the endpoints registered in keystone to use > hostnames instead of IP addresses. The reason for that is simply that SSL > certificates are usually associated to hostnames, not IP addresses, and so we > want that to have the validation work fine. > > What we did in SUSE Cloud 1.0 was to add an optional attribute to each node, > which is the public hostname of the node. Simply put, this is the DNS entry > that is published externally; some people do that manually. So when this is > available, we would use $PUBLIC_HOSTNAME instead of > public.d52-54-00-fa-12-cb.$domain as endpoint. (And when no SSL is used, we > keep using the IP address for the endpoint, since that won't cause any issue > in that case). > > It's really a trivial patch to barclamp-crowbar, and then updating each > openstack barclamp registering endpoints to use that. > > Any objection? > > Vincent > > -- > Les gens heureux ne sont pas pressés. > > _______________________________________________ > Crowbar mailing list > [email protected] > https://lists.us.dell.com/mailman/listinfo/crowbar > For more information: http://crowbar.github.com/ > > _______________________________________________ > Crowbar mailing list > [email protected] > https://lists.us.dell.com/mailman/listinfo/crowbar > For more information: http://crowbar.github.com/ > -- Les gens heureux ne sont pas pressés. _______________________________________________ Crowbar mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/
