Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added Goal section (initial)

...

Automate service failover

Create a scalable infrustrutureinfrastructure: deploy services independent on location.  Services should auto-register and be discoverable, and auto-deregister.

Minimise downtime through redundancy

Automate service recovery tolerant of hardware failure or outages

Structure

Each server will run the consul agent and include a config listing the services it runs and how to monitor them (to test if they are serviceable).  This should be maintained in puppet.

...