{"action":"opened","issue":{"url":"https://api.github.com/repos/github/orchestrator/issues/702","repository_url":"https://api.github.com/repos/github/orchestrator","labels_url":"https://api.github.com/repos/github/orchestrator/issues/702/labels{/name}","comments_url":"https://api.github.com/repos/github/orchestrator/issues/702/comments","events_url":"https://api.github.com/repos/github/orchestrator/issues/702/events","html_url":"https://github.com/github/orchestrator/issues/702","id":378866028,"node_id":"MDU6SXNzdWUzNzg4NjYwMjg=","number":702,"title":"Show InstanceAlias in GUI and/or cli orchestrator -c topology if provided","user":{"login":"sjmudd","id":116250,"node_id":"MDQ6VXNlcjExNjI1MA==","avatar_url":"https://avatars3.githubusercontent.com/u/116250?v=4","gravatar_id":"","url":"https://api.github.com/users/sjmudd","html_url":"https://github.com/sjmudd","followers_url":"https://api.github.com/users/sjmudd/followers","following_url":"https://api.github.com/users/sjmudd/following{/other_user}","gists_url":"https://api.github.com/users/sjmudd/gists{/gist_id}","starred_url":"https://api.github.com/users/sjmudd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sjmudd/subscriptions","organizations_url":"https://api.github.com/users/sjmudd/orgs","repos_url":"https://api.github.com/users/sjmudd/repos","events_url":"https://api.github.com/users/sjmudd/events{/privacy}","received_events_url":"https://api.github.com/users/sjmudd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-08T18:43:14Z","updated_at":"2018-11-08T18:43:14Z","closed_at":null,"author_association":"COLLABORATOR","body":"This is just a reminder as I may try to fix this if I get time.\r\n\r\nIf you use orchestrator with Vitess one of the parameters that orchestrator can pass when doing a master failover is `{successorAlias}`. This is the _alias_ of the new master. While there's already the `<instance>:<port>` info Vitess doesn't really understand that.\r\n\r\nCurrently this alias is not visible in the GUI.\r\n\r\nYou may have servers named something like `<hostname>:<port>` and in cloud environments these names may not mean much. Vitess has its own naming convention of the form `<cell>-<tablet_id>` where `cell` is basically a datacentre or availability zone and the `tablet_id` tends to be a 10-digit unique number. e..g `cell1-0000001000`.\r\n\r\nIf you are managing vitess seeing these tablet aliases is convenient even if the instances have their own names.\r\n\r\nSo I'd like to see, where the Alias is defined, that perhaps the hostname shown in the GUI can be shown as `hostname:port (cell-0000001234)` to make it easier to quickly identify the mysql instance in terms of mysql usage or vitess usage."}}
{"actor":{"display_login":"sjmudd"}}