Eucalyptus components - CLC, Walrus, SC, CC, and NC - use DNS-SD records, broadcast using mDNS, to advertise themselves. This allows the Eucalyptus administrator to install and, later, reconfigure the system with minimal manual effort. Specifically, a utility distributed with Eucalyptus will automatically gather information about Eucalyptus components, perform registration, and distribute cryptographic credentials for components to communicate securely.
The TXT records for "eucalyptus" DNS-SD protocol will always contain the following keys:
Optionally, the TXT records may contain the following keys:
The latter two (eucauser and eucaroot) are useful on a Eucalyptus installation that spans multiple Linux distributions, since the root of the installation and the default user vary across distributions. The version of the Eucalyptus protocol (eucavers) will be provided because the underlying application protocol, based on SOAP messages, does not perform version checking.