Skip to content

[FR]: Redis sentinel cluster support for opik backend #6120

@sayandigital

Description

@sayandigital

Proposal summary

Redis cluster/sentinel configuration missing.Only config for single node and aws elasticcache in config.yml of opikbackend.

Does it support redis sentinel.
Example usage of redis sentinel .Is it configured in the single url

Redis configuration
redis:

Default: redis://:opik@localhost:6379/0

Description: single node redis's URL

singleNodeUrl: ${REDIS_URL:-redis://:opik@localhost:6379/0}

AWS IAM authentication configuration (optional)

When enabled, takes precedence over singleNodeUrl authentication

awsIamAuth:
# Default: false
# Description: Enable AWS IAM authentication for ElasticCache Redis
enabled: ${OPIK_REDIS_AWS_IAM_AUTH_ENABLED:-false}
# Description: AWS User ID for IAM authentication
awsUserId: ${OPIK_REDIS_AWS_USER_ID:-''}
# Default: us-east-1

Motivation

Standalone redis is not scalable beyond experimentation.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions