MT#61101 Add Valkey support

Switch the main key/value service to use the database.key_value.flavor.
Add explicit support for valkey directories and user/group.

Change-Id: Idd21565e66c940c564045ebd02dd148ad3562e9e
mr13.3.1
Guillem Jover 3 months ago
parent b596e7e7b4
commit 72d1a73695

@ -284,6 +284,21 @@ file:
linked-to: /ngcp-data/victoria-metrics
filetype: symlink
/ngcp-data/valkey:
exists: true
mode: "0750"
owner: valkey
group: valkey
filetype: directory
/var/lib/valkey:
exists: true
mode: "0777"
owner: root
group: root
linked-to: /ngcp-data/valkey
filetype: symlink
/ngcp-data/keydb:
exists: true
mode: "0750"

@ -36,6 +36,9 @@ group:
sudo:
exists: true
valkey:
exists: true
www-data:
exists: true
@ -103,6 +106,12 @@ user:
- "/var/run/sshd"
- "/run/sshd"
valkey:
exists: true
groups:
- valkey
home: "/var/lib/valkey"
www-data:
exists: true
groups:

@ -17,7 +17,7 @@ process:
ntpd:
running: [% ntp.backend == 'ntpd' ? 'true' : 'false ' %]
keydb-server:
[% database.key_value.flavor %]-server:
running: true
redis-server:

@ -92,7 +92,7 @@ service:
enabled: [% general.process_handler == 'none' && is_lb && pushd.enable == "yes" ? 'true' : 'false' %]
running: [% is_lb && pushd.enable == "yes" ? 'true' : 'false' %]
keydb-server.service:
[% database.key_value.flavor %]-server.service:
enabled: [% redis.enable == "yes" ? 'true' : 'false' %]
running: [% redis.enable == "yes" ? 'true' : 'false' %]

Loading…
Cancel
Save