Skip to content

[DO NOT MERGE] Vertical Node Autoscaler POC#365

Open
nvandanapu wants to merge 10 commits intomasterfrom
vna
Open

[DO NOT MERGE] Vertical Node Autoscaler POC#365
nvandanapu wants to merge 10 commits intomasterfrom
vna

Conversation

@nvandanapu
Copy link
Contributor

No description provided.

Eytan Avisror and others added 5 commits April 25, 2022 17:50
Signed-off-by: Eytan Avisror <eytan_avisror@intuit.com>
Signed-off-by: Eytan Avisror <eytan_avisror@intuit.com>
Signed-off-by: Eytan Avisror <eytan_avisror@intuit.com>
Co-authored-by: Nathan Rosenberg <nathan_rosenberg@intuit.com>
* added behavior structs

* added vsp status struct, beginning logic for scaling (#361)

* added vsp status struct, beginning logic for scaling

* syntax error fix

Co-authored-by: Nathan Rosenberg <nathan_rosenberg@intuit.com>

* more changes

* Should we scale? (#362)

* Add cpu/memory comparison

* Avoid recursive scaling, stabilizationWindow logic

* Update computed types after reconcile

* controller integration

Signed-off-by: Eytan Avisror <eytan_avisror@intuit.com>

* fix errors

Signed-off-by: Eytan Avisror <eytan_avisror@intuit.com>

* fix based on review comments

Co-authored-by: Eytan Avisror <Eytan_Avisror@intuit.com>

Co-authored-by: Nathan Rosenberg <nathan_rosenberg@intuit.com>
Co-authored-by: nrosenberg1 <85262007+nrosenberg1@users.noreply.github.com>
Co-authored-by: Eytan Avisror <Eytan_Avisror@intuit.com>
@nvandanapu nvandanapu requested review from a team as code owners April 28, 2022 20:16
nrosenberg1 and others added 2 commits April 28, 2022 15:23
* added drift detecion logic to notify drifted IGs

* changed list to map to avoid duplicates

Co-authored-by: Nathan Rosenberg <nathan_rosenberg@intuit.com>
* Struct changes

* update
@nvandanapu nvandanapu changed the title Vna Vertical Node Autoscaler POC Apr 29, 2022
@eytan-avisror
Copy link
Collaborator

Let's not merge into master just yet while it's POC.
Let's get a fully tested GA version before we want to merge to master

nvandanapu and others added 3 commits April 29, 2022 09:43
* Add periodSeconds logic

* fix based on review
* added validation

* refactored validation

* another refactor

Co-authored-by: Nathan Rosenberg <nathan_rosenberg@intuit.com>
Signed-off-by: Eytan Avisror <eytan_avisror@intuit.com>
@nvandanapu nvandanapu changed the title Vertical Node Autoscaler POC [DO NOT MERGE] Vertical Node Autoscaler POC Apr 30, 2022
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.

3 participants