Keptn Bridge

The user interface of Keptn that presents all projects and services managed by Keptn. It is automatically installed with your Keptn deployment.

Basic Authentication

Enable/Disable basic authentication

Deep Linking

Deep links into Bridge for better integration into DevOps tools

Views in Keptn Bridge

The Keptn Bridge provides an easy way to browse all events that are sent within Keptn. When you access the Keptn Bridge, all projects will be shown on the start screen. When clicking on a project, the stages of this project, and all onboarded services are shown on the next view. An overview of those views is given below.

Project view

  • When you enter the Keptn Bridge and have not created a project yet, you will be guided to the instructions on how to setup a project and onboard a sample app.

    Keptn Bridge empty project view
  • If you have created projects, you will see the project listed including their stages.

    Keptn Bridge project view

Environment view

  • When you select a project, you see the environment overview of the entire Keptn context.
  • This view allows to easily see the current deployed services on each stage and if there are any errors or pending approvals for one stage. By clicking on a stage you can see more information about the deployed services on the specific stage on the right side.
Keptn Bridge environment view

Services view

  • One of the key steps for continuous delivery and remediation is the evaluation result based on SLO/SLIs. The services view gives you a clear overview over the result of this evaluation step.
  • For each service the deployed artifacts are listed. Accordingly, for each artifact and executed stage, the evaluation result is displayed as HeatMap and Chart:

    Evaluation Heatmap
    Evaluation Chart
  • To customize the chart, labels can be used. If the sh.keptn.event.evaluation.triggered event has the label buildId attached, the Keptn Bridge reads the value of this label and uses it as label for the x-axis in the Chart. If the value of the label is an URL, the label will be displayed as a link, so you can easily link back to the Dynatrace Dashboard for example.

    Use `buildId` as label
  • If you are using relative SLO values that are based on past evaluations Ignore for comparison could come in handy. With this you can exclude an evaluation when determining the relative values. To do so click on the desired evaluation in the heatmap and click the button Ignore for comparison. The evaluation is then removed from the heatmap and the evaluation calculation.

    Ignore evaluation for comparison
  • For your convenience the SLOs that the evaluation was executed against, as well as the event payload, can be viewed.

    Evaluation SLOs
    Event Payload

Evaluation board

  • Next to the evaluation comparison as a heatmap or chart in the Services view, we provide a link to the Evaluation Board, which displays only the evaluation comparison on this stage.

    Keptn Bridge Evaluation Board

Sequences view

  • The sequences for the selected project are shown on this screen. It has a lot of filter possibilities, that can either be selected in the left pane or be applied by using the search bar.
  • When you select a sequence, the related tasks are shown for each stage. The stages can be selected by clicking onto the stage name in the timeline, or the badge of the sequence list item.
  • You can also expand each task to show the related events.
Keptn Bridge Sequences View

Integrations

You can find links to for different integration possibilities here. This makes it easier to start using Keptn. Integrate either with Keptn CLI / API or use our custom integrations for different CI providers.

Please note that the page contains dynamic content that is loaded from https://get.keptn.sh/integrations.html. By clicking the button the data is requested, and additional data is gathered from the client. For more information about this see https://keptn.sh/docs/0.8.x/reference/load_information/.

Early access version of Keptn Bridge

Right now there is no early access version of Keptn Bridge available.

If you have any questions or feedback regarding Keptn Bridge, please contact us through our Keptn Community Channels.