Identify which resource(s) did not deploy so user does not have to search through the logs
Initial thoughts: Parse the current output for containers that are not running after deployment and use kubectl command to obtain the logs for the failing container. These logs could be:
- placed in a section in the pipeline log or
- placed as an artifact in the pipeline run.
Also:
- Dump the logs x lines of the log (both current and previous) for failed resources
Edited by Lynn Still