Why does Octopus "require" its own domain?

Events happening in the community are now at Drupal community events on www.drupal.org.
geofftech's picture

Hi,

Correct me if I am wrong, but the BOA installation requires two domains (one can be a sub-domain of the other) to get a working system. One for Barracuda and then at least one satellite for Octopus. In this case, the first (Barracuda) domain is never actually used - only the satellite instance.

Is it possible to install a single domain that contains both Barracuda and Octopus - and still have the ability to update the platforms??

Any opinions welcome....

Comments

A short answer: No. A long

omega8cc's picture

A short answer: No.

A long answer: they are separate Aegir Hostmaster sites/systems, so both require separate FQDN web address, preferably subdomain.

Useful to separate test and live sites

juan_g's picture

Since there is virtual chroot jail for every Octopus/Aegir instance (see Barracuda Master Installer), it looks like we can use it to protect our live sites from our experimental test sites. For example:

  • Barracuda: host.example.com, or barracuda.example.com, or aegir.example.com, etc.
  • Octopus #1: test.example.com, or development.example.com, etc. (containing test sites like somexperiment.test.example.com and anotherexperiment.test.example.com)
  • Octopus #2: live.example.com, or production.example.com, etc. (containing live sites like example.com)

The hostname could be just example.com, or a subdomain.

Is that all right? I think I'm going to try it.

While it may sound

omega8cc's picture

While it may sound interesting, it will cause problems with the dev/staging/prod workflow, because there is no sites migration between Octopus instances implemented (yet), while on the same Octopus instance you can easily migrate/replace the sites between platforms.

Separate Octopus instances are useful especially when you wish to open the access for more people/devs and you want to keep their sandboxes separate.

BOA

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: