fix(nginx): mount bundle_cacert volumes in nginx sidecar containers#347
fix(nginx): mount bundle_cacert volumes in nginx sidecar containers#347amasolov wants to merge 1 commit into
Conversation
PR ansible#342 added the ca-trust-extracted and bundle-cacert volume mounts to the eda-api (gunicorn) container but the nginx sidecar in both the API and event-stream deployments was still missing these mounts. Add the same conditional volume mounts to the nginx containers in eda-api.deployment.yaml.j2 and eda-event-stream.deployment.yaml.j2 so that the custom CA trust store is available consistently across every container in the pod when bundle_cacert_secret is configured. Signed-off-by: Alexey Masolov <amasolov@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
📝 WalkthroughWalkthroughThis pull request adds conditional CA trust bundle volume mounts to the nginx containers in both the eda-api and eda-event-stream Kubernetes Deployment templates. When the ChangesCA Trust Bundle Volume Mounts
🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
|
|
@coderabbitai review |
✅ Actions performedReview triggered.
|



Summary
ca-trust-extractedandbundle-cacertvolumes in the nginx sidecar containers within both the API and event-stream deployments whenbundle_cacert_secretis configuredTest plan
bundle_cacert_secretset and verify the nginx container has the CA trust mountsMade with Cursor
AAP-75755
Summary by CodeRabbit