-
Notifications
You must be signed in to change notification settings - Fork 895
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(controller): add canary steps plugin (#3521)
* making code for step plugin Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * codegen Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * unit tests Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * rpc tests Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * add rpc plugin tests Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * better message Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * add order test Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * implement terminate Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * Terminate tests Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * aborted logic + some unit test Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * unit test Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * abort test Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * load plugin Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * more tests Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * dont use newStatus Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * codegen preserve fields Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * some test before full promote problem Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * fix full promotion Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * fix plugins Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * codegen Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * add disabled rollout Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * codegen Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * fix duration cast Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * refactor to use context object Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * adding debug logs. Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * need to adjust the backoff on each reconcile Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * fix e2e Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * unit test Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * fix abort and promote logic Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * fix aborted rollout do not retry Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * add event Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * change enabled to status Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * unit tests Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * more test Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * cleanup Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * add docs Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * docs Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * makefile for e2e Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * disable e2e when not configured Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * Add some UI for the extension Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * codegen Signed-off-by: Zach Aller <zachaller@users.noreply.github.com> --------- Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> Signed-off-by: Zach Aller <zachaller@users.noreply.github.com> Co-authored-by: Zach Aller <zachaller@users.noreply.github.com>
- Loading branch information
1 parent
48131eb
commit 74c1a94
Showing
61 changed files
with
7,233 additions
and
786 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.