]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cephadm: Set listen-addresses on alertmanager container 37883/head
authordiwilli <diwilli@users.noreply.github.com>
Wed, 28 Oct 2020 17:43:05 +0000 (17:43 +0000)
committerDan Williams <dw@adventsol.co.uk>
Fri, 30 Oct 2020 08:01:55 +0000 (08:01 +0000)
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 <dw@adventsol.co.uk>
src/cephadm/cephadm

index f19d8ae03fe8e0d86b31e877a87f34fad8f9b3a7..9b37113f906c7871b7178f4e96b3a0b3d7cc55bf 100755 (executable)
@@ -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",
             ],