Closed jetzlstorfer closed 4 years ago
Another issue that might be interesting for reference: https://github.com/keptn/keptn/issues/1835
Updated initial description of issue
I think having the approval feature with the slack bot would be great as it avoids having to keep an eye on the bridge!
After discussion with @zohaib85 we came up with the following plan:
further action items: @zohaib85 will do more research if we can embed a webserver into the Slackbot service to make it possible to listen for events and also provide buttons in the Slackbot (they need a webserver with endpoints available and registered on the slack-app)
Similar to this https://github.com/keptn/keptn/issues/1749
approval-finished
event).What has to be done:
sh.keptn.event.approval.triggered
events with a subscriber (for this, the Keptn bot service has to run in the same cluster as the Keptn installation and a subscriber has to be added (similar to other Keptn integrations)approval.triggered
event create a link back to the bridge (for reference: https://deploy-preview-579--keptn.netlify.app/docs/0.7.x/reference/bridge/deep_linking/ ) and ask the user for approval.sh.keptn.event.approval.finished
event with a result pass or failed back to KeptnPayload of the events that are involved can be found here: