diff options
Diffstat (limited to 'ansible/roles/valkey/templates/valkey-server.conf.j2')
| -rw-r--r-- | ansible/roles/valkey/templates/valkey-server.conf.j2 | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/ansible/roles/valkey/templates/valkey-server.conf.j2 b/ansible/roles/valkey/templates/valkey-server.conf.j2 index b1b94af0d..a06e0b044 100644 --- a/ansible/roles/valkey/templates/valkey-server.conf.j2 +++ b/ansible/roles/valkey/templates/valkey-server.conf.j2 @@ -8,22 +8,22 @@ port {{ valkey_server_port }} {# TODO(mnasiadka): Remove after Gazpacho/2026.1 #} {% if _valkey_migration | default(false) | bool %} protected-mode no -{% if inventory_hostname == groups['valkey'][0] %} -{# Migration mode: valkey[0] replicates from Redis #} +{% if inventory_hostname == groups['valkey'][0] %} +{# Migration mode: valkey[0] replicates from Redis #} replicaof {{ 'api' | kolla_address(groups['redis'][0]) }} {{ redis_port }} masterauth {{ redis_master_password }} -{% elif not inventory_hostname == groups['valkey'][0] %} -{# Secondary valkey nodes replicate from valkey[0] #} +{% elif not inventory_hostname == groups['valkey'][0] %} +{# Secondary valkey nodes replicate from valkey[0] #} replicaof {{ 'api' | kolla_address(groups['valkey'][0]) }} {{ valkey_server_port }} masterauth {{ valkey_master_password }} -{% endif %} +{% endif %} {% else %} {# Normal mode: valkey[0] is master #} {# NOTE: Keep this part after removing the migration block above #} -{% if not inventory_hostname == groups['valkey'][0] %} -{# Secondary valkey nodes replicate from valkey[0] #} +{% if not inventory_hostname == groups['valkey'][0] %} +{# Secondary valkey nodes replicate from valkey[0] #} replicaof {{ 'api' | kolla_address(groups['valkey'][0]) }} {{ valkey_server_port }} -{% endif %} +{% endif %} requirepass {{ valkey_master_password }} masterauth {{ valkey_master_password }} {% endif %} |
