openark / orchestrator

MySQL replication topology management and HA
Apache License 2.0
5.61k stars 927 forks source link

Provide a way to add/see properties for a server #43

Open sjmudd opened 7 years ago

sjmudd commented 7 years ago

Orchestrator is aware of the replication environment but not aware of the larger environment in which a server may be running in. This information is thus not exposed to DBAs or sysadmins who may be using orchestrator.

It may be desirable to add certain properties to a server, ignored by orchestrator but store by it s o they can be seen by the user, especially on http interface.

Ideas for such properties or labels may be:

If we allow orchestrator to store this information it must be able to also remove and display it.

These properties should be persistent across an orchestrator restart.

The aim of adding these properties is so that it's easier to see them in the GUI but also external tooling around the MySQL servers or orchestrator may find it helpful to query orchestrator to get these values.

shlomi-noach commented 5 years ago

related: https://github.com/github/orchestrator/pull/664