Skip to content

docs: add Redis Sentinel configuration documentation#2270

Merged
Steffen911 merged 2 commits intomainfrom
steffen/redis-sentinel-docs
Nov 7, 2025
Merged

docs: add Redis Sentinel configuration documentation#2270
Steffen911 merged 2 commits intomainfrom
steffen/redis-sentinel-docs

Conversation

@Steffen911
Copy link
Copy Markdown
Member

@Steffen911 Steffen911 commented Nov 7, 2025

Summary

This PR adds comprehensive documentation for Redis Sentinel mode support, following the implementation in langfuse/langfuse#9851.

Changes

Updated Files

pages/self-hosting/deployment/infrastructure/cache.mdx

  • Added 5 new Redis Sentinel environment variables to the configuration table
  • Added new "Redis Sentinel Mode" section with:
    • Overview of Sentinel mode benefits (high availability without cluster complexity)
    • Configuration examples for self-hosted and TLS setups
    • Best practices and warnings for production deployments
    • Note about mutual exclusivity with cluster mode

pages/self-hosting/configuration/index.mdx

  • Added 5 new Redis Sentinel environment variables to the reference table:
    • REDIS_SENTINEL_ENABLED
    • REDIS_SENTINEL_NODES
    • REDIS_SENTINEL_MASTER_NAME
    • REDIS_SENTINEL_USERNAME
    • REDIS_SENTINEL_PASSWORD

Key Documentation Points

  • Redis Sentinel provides high availability with automatic failover
  • Sentinel and Cluster modes are mutually exclusive
  • Minimum 3 Sentinel instances recommended for production
  • TLS configuration applies to both Sentinel and Redis connections
  • maxmemory-policy=noeviction must be set on master and replicas

Related

🤖 Generated with Claude Code


Important

Adds documentation for Redis Sentinel configuration, including environment variables and best practices, to cache.mdx and index.mdx.

  • Documentation:
    • Adds Redis Sentinel configuration documentation to cache.mdx.
    • Adds 5 Redis Sentinel environment variables to index.mdx and cache.mdx.
  • Environment Variables:
    • REDIS_SENTINEL_ENABLED, REDIS_SENTINEL_NODES, REDIS_SENTINEL_MASTER_NAME, REDIS_SENTINEL_USERNAME, REDIS_SENTINEL_PASSWORD added.
  • Best Practices:
    • Redis Sentinel provides high availability with automatic failover.
    • Sentinel and Cluster modes are mutually exclusive.
    • Minimum 3 Sentinel instances recommended for production.
    • TLS configuration applies to both Sentinel and Redis connections.
    • maxmemory-policy=noeviction must be set on master and replicas.

This description was created by Ellipsis for 8c7633a. You can customize this summary. It will automatically update as commits are pushed.

Add comprehensive documentation for Redis Sentinel mode support introduced in PR #9851.

Changes:
- Add Redis Sentinel environment variables to configuration reference table
- Add new "Redis Sentinel Mode" section to cache infrastructure docs
- Include configuration examples for self-hosted and TLS setups
- Document mutual exclusivity with cluster mode
- Add best practices and warnings for production deployments

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Nov 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
langfuse-docs Ready Ready Preview Nov 7, 2025 9:52am

@dosubot dosubot Bot added size:M This PR changes 30-99 lines, ignoring generated files. documentation Improvements or additions to documentation labels Nov 7, 2025
@Steffen911 Steffen911 enabled auto-merge November 7, 2025 09:36
@dosubot dosubot Bot added the auto-merge This PR is set to be merged label Nov 7, 2025
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Nov 7, 2025

📦 Next.js Bundle Analysis for langfuse-docs

This analysis was generated by the Next.js Bundle Analysis action. 🤖

One Page Changed Size

The following page changed size from the code in this PR compared to its base branch:

Page Size (compressed) First Load % of Budget (350 KB)
/self-hosting/deployment/infrastructure/cache 58.3 KB 454.44 KB 129.84% (🟡 +0.19%)
Details

Only the gzipped size is provided here based on an expert tip.

First Load is the size of the global bundle plus the bundle for the individual page. If a user were to show up to your website and land on a given page, the first load size represents the amount of javascript that user would need to download. If next/link is used, subsequent page loads would only need to download that page's bundle (the number in the "Size" column), since the global bundle has already been downloaded.

Any third party scripts you have added directly to your app using the <script> tag are not accounted for in this analysis

The "Budget %" column shows what percentage of your performance budget the First Load total takes up. For example, if your budget was 100kb, and a given page's first load size was 10kb, it would be 10% of your budget. You can also see how much this has increased or decreased compared to the base branch of your PR. If this percentage has increased by 20% or more, there will be a red status indicator applied, indicating that special attention should be given to this. If you see "+/- <0.01%" it means that there was a change in bundle size, but it is a trivial enough amount that it can be ignored.

@Steffen911 Steffen911 added this pull request to the merge queue Nov 7, 2025
Merged via the queue into main with commit 54f7138 Nov 7, 2025
11 of 12 checks passed
@Steffen911 Steffen911 deleted the steffen/redis-sentinel-docs branch November 7, 2025 09:52
@dosubot dosubot Bot removed the auto-merge This PR is set to be merged label Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant