Add new type(s) and controller to define pipelines to run pre and post flight workflows before and after deploying an Application Group #403
Labels
enhancement
New feature or request
feat
Feature
size : L
Feature / Enhancement that doesnt involve redesing
The existing and only ApplicationGroup Custom Resource provided by Orkestra is used to generate a workflow for deploying helm releases using a dependency graph. While orkestra with the introduction of Keptn executor plugin allows for tests and validations to be executed during the release (install/upgrade) of each application in the “Application Group”, it does not provide a mechanism to run any system-level validation or check before and after the successful deploy/upgrade of the “Application Group” Releases.
This feature request proposes a new custom resource type that instruments a pre-flight and post-deploy steps (workflow) to execute a myriad of checks/validations before and/or after the release of an application group.
Proposed Type Specs
ApplicationGroupTemplate
Pipeline
The text was updated successfully, but these errors were encountered: