This repository has been archived by the owner on Dec 14, 2018. It is now read-only.
This repository has been archived by the owner on Dec 14, 2018. It is now read-only.
Support sentinel announce-ip #17
Open
Description
From sentinel.conf
:
# sentinel announce-ip <ip>
# sentinel announce-port <port>
#
# The above two configuration directives are useful in environments where,
# because of NAT, Sentinel is reachable from outside via a non-local address.
#
# When announce-ip is provided, the Sentinel will claim the specified IP address
# in HELLO messages used to gossip its presence, instead of auto-detecting the
# local address as it usually does.
#
# Similarly when announce-port is provided and is valid and non-zero, Sentinel
# will announce the specified TCP port.
#
# The two options don't need to be used together, if only announce-ip is
# provided, the Sentinel will announce the specified IP and the server port
# as specified by the "port" option. If only announce-port is provided, the
# Sentinel will announce the auto-detected local IP and the specified port.
Believe you need something like this in the template:
<% if @resource.sentinel_announce_ip %>
sentinel announce-ip <%= @resource.sentinel_announce_ip %>
<% end %>
<% if @resource.sentinel_announce_port %>
sentinel announce-port <%= @resource.sentinel_announce_port %>
<% end %>
Activity