docs(redis): add TLS config and examples#513
Conversation
Document tlsConfig field with enable, ca, cert, key, handshakeTimeout, and insecureSkipVerify. Add examples for all four TLS variants: system trust store, custom CA, mutual TLS, and insecure.
rediss://, ssl=true, and other Redis native TLS URL formats are not supported. TLS must be configured via the tlsConfig field.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
✅ Deploy Preview for canarychecker ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
WalkthroughThe Redis health check reference page gains a ChangesRedis TLS Documentation
✨ Finishing Touches🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR #513 references four redis TLS fixture files (redis-tls, redis-custom-ca, redis-mtls, redis-tls-insecure) via file=<rootDir> imports in canary-checker/docs/reference/1-redis.mdx. These fixtures were added upstream in canary-checker e9d20f4 ("feat: redis TLS (#2987)"), but the submodule was pinned to 8cc042d which predates them, so the Vercel/Netlify docusaurus build failed to resolve the imports. Bump the submodule so the fixtures exist.
Document tlsConfig field with enable, ca, cert, key, handshakeTimeout, and insecureSkipVerify. Add examples for all four TLS variants: system trust store, custom CA, mutual TLS, and insecure.
related: flanksource/canary-checker#2982
Summary by CodeRabbit
Documentation
Chores