Fix evaluation monitors not creation and data publishing error#579
Fix evaluation monitors not creation and data publishing error#579
Conversation
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThis pull request modifies Helm deployment configurations for the WSO2 AMP evaluation extension. Changes include adding post-install/post-upgrade Helm hook annotations to a cluster workflow template, adjusting the default namespace handling in a workflow manifest, and updating an API key value in the Helm values configuration. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
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 |
Purpose
This pull request introduces minor but important configuration updates to the Helm chart templates for the AMP Evaluation Extension. The changes focus on improving deployment behavior and clarifying configuration values.
Helm chart deployment improvements:
helm.sh/hookandhelm.sh/hook-weight) to theClusterWorkflowTemplateincluster-workflow-monitor-evaluation.yamlto ensure the resource is created post-install and post-upgrade, and to control the order of hook execution.Configuration and defaults updates:
workflow-monitor-evaluation.yamlto use"default"ifampEvaluation.workflowNamespaceis not set, rather than the Helm release namespace.ampEvaluation.apiKeyinvalues.yamlto"amp-internal-publisher-api-key"for clarity and consistency with its intended use.Goals
Approach
User stories
Release note
Documentation
Training
Certification
Marketing
Automation tests
Security checks
Samples
Related PRs
Migrations (if applicable)
Test environment
Learning
Summary by CodeRabbit