Feature/691 Add Bucket and Task Creation Support to Helm Chart#692
Open
davidpepm wants to merge 6 commits intoinfluxdata:masterfrom
Open
Feature/691 Add Bucket and Task Creation Support to Helm Chart#692davidpepm wants to merge 6 commits intoinfluxdata:masterfrom
davidpepm wants to merge 6 commits intoinfluxdata:masterfrom
Conversation
- Added configuration for `default_agg_topic`, `default_agg_stats`, and `default_agg_kpi` buckets with retention policy set to forever. - Added support for task creation to aggregate data into the new buckets.(the flux query to be added) - Introduced `createBucketsAndTask.enabled` flag to toggle this feature.
- Implemented task script to populate data into these buckets with a 6-hour interval.
- Introduced a ConfigMap template to store the task script (`task.flux`) from values.yaml. - Ensures the task script can be used by the job for bucket and task creation.
- Added a Job template to create aggregated buckets and the task using the provided ConfigMap script. - Ensures buckets and tasks are initialized during deployment. - Supports toggling the feature via `createBucketsAndTask.enabled`.
…isuals. Configmap and job is adjusted to work with multiple task creation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request Summary: Add Bucket and Task Creation Support to Helm Chart
Overview
This pull request enhances the Helm chart for InfluxDB by introducing the ability to create aggregated buckets and tasks for data aggregation. The feature addresses performance considerations by enabling the creation of pre-aggregated data.
Key Changes
New Aggregated Buckets
default_agg_topicdefault_agg_statsdefault_agg_kpi0s).Data Aggregation Task
Helm Chart Modifications
values.yaml: Includes new configuration to toggle bucket and task creation using thecreateBucketsAndTask.enabledflag.Testing and Validation
Next Steps
mainbranch after testing is successful.Related Issue
This pull request addresses [Issue #691].
Including the keyword Closes #691 in the pull request description will link the issue and close it upon merging.
Request for Assistance
Thanks for reviewing this!