Adds a feature of port placeholders in Marathon labels that are resolved in consul tags when registering a service.
Placeholders format: {port:<port name>}, where <port name> should be a name of an existing port definitions. Such placeholder will be replaced by related port number when mapping Marathon labels into Consul tags.
Coverage increased (+0.1%) to 90.818% when pulling e807685cf305b96826b34223a1e512ce05e78fb5 on pbetkier:port_placeholders_in_labels into d65e3da0b926c338a21d85ffe3cc6d6ad5247d26 on allegro:master.
Adds a feature of port placeholders in Marathon labels that are resolved in consul tags when registering a service.
Placeholders format:
{port:<port name>}
, where<port name>
should be a name of an existing port definitions. Such placeholder will be replaced by related port number when mapping Marathon labels into Consul tags.