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>
"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",
],