sonic-buildimage/dockers/docker-database
Ze Gan 9f08f88a0d
[dpu]: Add DPU database service (#17161)
Sub PRs:

sonic-net/sonic-host-services#84
#17191

Why I did it
According to the design, the database instances of DPU will be kept in the NPU host.

Microsoft ADO (number only): 25072889

How I did it
To follow the multiple ASIC design, I assume a new platform environment variable NUM_DPU will be defined in the /usr/share/sonic/device/$PLATFORM/platform_env.conf. Based on this number, NPU host will launch a corresponding number of instances for the DPU database.

Signed-off-by: Ze Gan <ganze718@gmail.com>
2023-11-17 09:10:03 -08:00
..
base_image_files [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
critical_processes.j2 [chassis] Fixed critical process not correct for database-chassis docker (#13445) 2023-01-20 10:21:48 -08:00
database_config.json.j2 [dpu]: Add DPU database service (#17161) 2023-11-17 09:10:03 -08:00
database_global.json.j2 [dpu]: Add DPU database service (#17161) 2023-11-17 09:10:03 -08:00
docker-database-init.sh [dpu]: Add DPU database service (#17161) 2023-11-17 09:10:03 -08:00
Dockerfile.j2 [dpu]: Add DPU database service (#17161) 2023-11-17 09:10:03 -08:00
flush_unused_database Migrate flush_unused_database from py-redis to sonic-swss-common (#15511) 2023-06-29 15:08:54 -07:00
supervisord.conf.j2 [database] make Redis process runs as non-root user (#16326) 2023-09-01 23:03:15 -07:00