From: diwilli Date: Wed, 28 Oct 2020 17:43:05 +0000 (+0000) Subject: cephadm: Set listen-addresses on alertmanager container X-Git-Tag: v15.2.8~14^2~15 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=58fa79edb63b493ba74aba3813d565e062c3ae38;p=ceph.git cephadm: Set listen-addresses on alertmanager container This explicitly passes web.listen-address and cluster.listen-address to the alertmanager container allowing the use of public IP addresses. Fixes: https://tracker.ceph.com/issues/48031 Signed-off-by: Dan Williams (cherry picked from commit 29730a4bc168913d5dad6d9e487d2dc58a0e3c86) --- diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index 73260d4fe28..d222f57db23 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -197,7 +197,10 @@ class Monitoring(object): "image": "docker.io/prom/alertmanager:v0.20.0", "cpus": "2", "memory": "2GB", - "args": [], + "args": [ + "--web.listen-address=:{}".format(port_map['alertmanager'][0]), + "--cluster.listen-address=:{}".format(port_map['alertmanager'][1]), + ], "config-json-files": [ "alertmanager.yml", ],