Check Noobaa core socket for ReadinessProbe.#1656
Conversation
Signed-off-by: Naveen Paul <napaul@redhat.com>
WalkthroughThe readiness probe configuration for the "core" container was changed from an HTTP GET request to a TCP socket check on port 8080 across deployment YAML, Go bundle, and system phase files. Associated constants and YAML content were updated to reflect this change, while timing parameters remained the same. Changes
Sequence Diagram(s)sequenceDiagram
participant Kubelet
participant CoreContainer
Kubelet->>CoreContainer: TCP connection check on port 8080 (readinessProbe)
alt Connection successful
CoreContainer-->>Kubelet: Ready
else Connection failed
CoreContainer-->>Kubelet: Not Ready
end
📜 Recent review detailsConfiguration used: .coderabbit.yaml 📒 Files selected for processing (3)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (13)
🔇 Additional comments (4)
✨ Finishing Touches
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
Explain the changes
Issues: Fixed #xxx / Gap #xxx
Testing Instructions:
Summary by CodeRabbit