testkube icon indicating copy to clipboard operation
testkube copied to clipboard

Allow users to create event triggers via the UI

Open fivenp opened this issue 1 year ago • 0 comments

Describe the enhancement you'd like to see As user I'd like to listen to specific Kubernetes events on specific resources (by name or labels) and trigger specific testkube actions on my specific tests/suites (which I identify by labels or name)

  1. We will add a new view to the main navigation bar called "Triggers"
  2. The user create different type of triggers (mainly dependent of how they want to identify the resources (by labels or name))
  3. Our API should supply you the potential K8s resources a user can select and the matching events they can listen for
  4. Please be aware – you can identify by multiple labels (It will be an AND filter for the end user) – but only with one name
  5. We had #2257 – which implies we could create an API endpoint which returns all the currently available cluster labels to allow our users to use the sophisticated typeahead / suggest.

Additional context

https://www.figma.com/file/asfUPepLHtyutWWR0pNGfK/Testkube-V2?node-id=1531%3A60460

image

fivenp avatar Sep 19 '22 19:09 fivenp