scim-examples icon indicating copy to clipboard operation
scim-examples copied to clipboard

Improved Redis configurations

Open ag-adampike opened this issue 3 months ago • 0 comments

This PR updates the base configuration for the Redis instance included as part of our example SCIM Bridge deployments.

Container configuration varies by platform, but the strategy is similar for each:

  • use command-line arguments for configuring Redis as an in-memory cache with snapshots disabled (this data is not expected or required to persist)
  • remove any environment variable configuration that currently being used for this purpose
  • remove any volumes, configs, and container mounts for Redis configuration files currently being used for this purpose
  • remove any source files used to generate this configuration
  • update all relevant reference documentation

The included changes do not significantly change functionality of the deployment examples, but reduce complexity, reduce lines of code, and make our examples more generic for customers that choose to use them as a base for their own customizations.

For review, existing deployment and update instructions should work as expected. Redis logs should not warn that configuration is missing, but should include "Configuration loaded" within the first few log lines after the container starts.

ag-adampike avatar Mar 04 '24 22:03 ag-adampike