Skip to content

introduce VMAnomalyModel and VMAnomalyScheduler#1472

Open
AndrewChubatiuk wants to merge 1 commit intomasterfrom
introduce-vmanomalymodel
Open

introduce VMAnomalyModel and VMAnomalyScheduler#1472
AndrewChubatiuk wants to merge 1 commit intomasterfrom
introduce-vmanomalymodel

Conversation

@AndrewChubatiuk
Copy link
Contributor

@AndrewChubatiuk AndrewChubatiuk commented Jul 17, 2025

starting 1.25.0 anomaly supports hot-reload, adding VMAnomalyModel and VMAnomalyScheduler CRs for VMAnomaly dynamic configuration

@AndrewChubatiuk AndrewChubatiuk marked this pull request as draft July 17, 2025 08:34
@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch 2 times, most recently from 7b569bb to a7fc951 Compare July 17, 2025 09:39
@AndrewChubatiuk AndrewChubatiuk marked this pull request as ready for review July 17, 2025 09:39
@AndrewChubatiuk AndrewChubatiuk requested a review from zekker6 July 17, 2025 09:39
@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch 3 times, most recently from 840964f to 9e5ab0f Compare July 17, 2025 10:47
Copy link
Collaborator

@f41gh7 f41gh7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's required to add documentation in first place. Is it possible that model could interfere on each other? Is it required to config VMAnomaly itself somehow? What is a relations between VMAnomaly and VMAnomalyModel?

Currently it's not possible to use this new API.

Also, I suggest to add -configCheckInterval to the vmanomaly in the same way as other components have it. It solves configuration reload without need of external config reloaders.

@AndrewChubatiuk
Copy link
Contributor Author

AndrewChubatiuk commented Jul 18, 2025

removed config reloader since python watchdog, which implements hot reload listens to fs events

@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch from 0ec9f87 to 1ba5e13 Compare July 18, 2025 12:20
@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch from 1ba5e13 to 4558e7c Compare July 29, 2025 13:19
@AndrewChubatiuk AndrewChubatiuk changed the title introduce VMAnomalyModel introduce VMAnomalyModel and VMAnomalyScheduler Jul 29, 2025
@AndrewChubatiuk
Copy link
Contributor Author

added scheduler CR, added docs

@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch 5 times, most recently from 1b8eb91 to 2216f0a Compare July 29, 2025 14:58
@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch 2 times, most recently from 66eac73 to bfc5203 Compare October 7, 2025 08:05
@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch 5 times, most recently from cdea53b to 5914c18 Compare October 21, 2025 13:33

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 36 out of 36 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@AndrewChubatiuk AndrewChubatiuk force-pushed the introduce-vmanomalymodel branch from 9d58b90 to 11c333c Compare January 14, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants