Skip to content

homedepot/spin-observatory-plugin

Repository files navigation

spin-observatory-plugin

This plugin handles the "Observatory" tab when viewing application in Spinnaker.

Development

The easiest way to test your changes is to create a pre-release of the plugin and update the version of the plugin.

  1. Create a tag
git tag v0.1.0+2
git push --tags
  1. Once you've pushed up the tags, keep an eye on the release workflow.
  2. Once it completes you can head over to the gate-profile in spin-operator-np-te-cd-tools and update the plugin version to your latest release. Commit your change to get a new version of spin-operator
  3. Run the dev spinnaker pipeline with your operator version

Usage

The plugin will be available in the left-hand application menu

spinnaker menu

Once a pipeline is selected, the full view will be rendered showing executions and additional controls

observatory-main

The default view shows execution IDs, status, start time, and end time but additional fields can be displayed by selecting from the parameters dropdown. it's also possible to filter by both a date range and execution status to drill down and view only the desired executions.

filtered executions

Pipeline Actions

This plugin allows you to select any number of the displayed executions and perform batch actions on the selections. It's possible to pause or cancel running executions, resume paused executions, or rerun completed executions.

execution actions