allegro / allegro/marathon-consul
Service name should be taken from Discovery Info Port Name
Aberta
- Linguagem predominante
- Go
- Estrelas
- 200
- Forks
- 33
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Marathon and Mesos allows specifying names for port. We should use this name to register service in Consul. We can remove `consul: ` label and keep only service tags in Marathon. If service does not have port name it will not be registered.
* https://github.com/apache/mesos/blob/1.0.0/include/mesos/mesos.proto#L1920-L1921
* https://github.com/mesosphere/marathon/blob/31426bd1f7b091b78748ea7fd83c497db3dfea9e/docs/docs/ip-per-task.md#service-discovery
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.