Challenge
NGINX Ingress Controller manages external access to your Kubernetes services — but subtle misconfigurations or edge-case failures can silently cause outages, routing errors, or degraded performance across your applications.
Your task:
Reproduce a high-severity failure involving the NGINX Ingress Controller on a recent release and write a detection rule that reliably flags this issue in real-world production environments.
Prizes
🏆 Technical Champion - Awarded to the highest quality PR
- All on-time PRs will be reviewed for
- difficulty
- quality
- completeness
- The winning PR will be merged, you will receive the full bounty, and get featured on the Prequel blog.
⭐ Community Champion - Awarded to the submission most loved by the community
- To participate in this category, you must
- Your PR will be merged and you will receive a $50 bounty.
🙌 All other merged PRs will receive a $20 bounty. (Max 10)
✅ You must:
- Reproduce the failure scenario
- Share a minimal, working reproduction (e.g., Helm, Docker Compose, etc.)
- Write a unique CRE-format detection rule for
preq
- Install
preq and run the rule
📦 Deliverables:
- Reproduction setup and clear README
- Link to your unique rule in the CRE playground
- PR containing
- the new CRE rule
- example logs in test.log
- updated tags.yaml and category.yaml files
- Short demo video of
- your reproduction
- running the rule. i.e
cat test.log | preq -r your_rule.yaml -d
💰 /bounty $200
Challenge
NGINX Ingress Controller manages external access to your Kubernetes services — but subtle misconfigurations or edge-case failures can silently cause outages, routing errors, or degraded performance across your applications.
Your task:
Reproduce a high-severity failure involving the NGINX Ingress Controller on a recent release and write a detection rule that reliably flags this issue in real-world production environments.
Prizes
🏆 Technical Champion - Awarded to the highest quality PR
⭐ Community Champion - Awarded to the submission most loved by the community
🙌 All other merged PRs will receive a $20 bounty. (Max 10)
✅ You must:
preqpreqand run the rule📦 Deliverables:
cat test.log | preq -r your_rule.yaml -d💰 /bounty $200