{{- $hostname := env "HOSTNAME" }} {{- $service := env "VALKEY_SERVICE" }} {{- $namespace := env "NAMESPACE" }} {{- $port := env "VALKEY_PORT" }} {{- $sentinel_port := env "VALKEY_SENTINEL_PORT" }} {{- $replicas := env "VALKEY_REPLICAS" }} {{- $domain := printf "%s.%s.svc.cluster.local" $service $namespace }} {{- $fqdn := printf "%s.%s" $hostname $domain }} {{- $hostid := sha1sum $hostname }} {{- $datadir := env "VALKEY_DATA_DIR" }} appendonly yes save "" dir {{ $datadir }} # User-supplied replica configuration: rename-command FLUSHDB "" rename-command FLUSHALL "" replica-announce-port {{ $port }} replica-announce-ip {{ $fqdn }}