Service-Hub icon indicating copy to clipboard operation
Service-Hub copied to clipboard

[EPIC] Rules

Open vadim-zabolotniy opened this issue 2 years ago • 0 comments

Conditions

In single rule all conditions should be true to match(and condition).
Condition values:

  1. Cluster region
  2. Cloud provider
  3. Context name
  4. Namespace
  5. Release name

If more then one rule is applicable values should be merged.

Actions

At this point available next actions:

  1. audit - Just checks that release values equal to values in rule.
  2. apply - Sets release values to be equal with rule.
  3. web hook - Hits endpoint. Details will be discussed.

Mockup

Related subtasks:

  1. ~~#21 - Crud~~
  2. ~~#22 - Condition computing~~
  3. ~~#23 - Rules audit execution~~
  4. ~~#43 - Show values to apply~~
  5. #24 - Rules manual apply execution

vadim-zabolotniy avatar Aug 03 '22 13:08 vadim-zabolotniy