whatisgithub

What is deck-kayenta?

fieldju/deck-kayenta — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2018-10-10

TypeScriptAudience · ops devopsComplexity · 4/5DormantSetup · hard

In one sentence

The UI module for Spinnaker's canary testing feature, letting teams set up and monitor automated safety checks before rolling out new software versions.

Mindmap

mindmap
  root((repo))
    What it does
      UI for canary testing
      Plugs into Deck dashboard
      Configure and monitor tests
    Tech stack
      TypeScript
      Spinnaker
      NPM
    Use cases
      Set up canary test screens
      Configure metrics to monitor
      View real-time canary results
    Audience
      Spinnaker platform teams
      DevOps engineers
    Design
      Plugs into main Deck repo
      Supports Stackdriver metrics
      Configurable via env vars

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build the UI screens a team uses to configure a canary test before a production rollout.

USE CASE 2

Monitor real-time metrics comparing a new software version against the stable version.

USE CASE 3

Automatically halt a rollout when canary metrics indicate the new version is underperforming.

What is it built with?

TypeScriptSpinnakerNPM

How does it compare?

fieldju/deck-kayenta0xradioac7iv/tempfs7vignesh/pgpulse
Stars00
LanguageTypeScriptTypeScriptTypeScript
Last pushed2018-10-10
MaintenanceDormant
Setup difficultyhardmoderatemoderate
Complexity4/53/54/5
Audienceops devopsdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires linking to and running alongside the separate main Deck repository during development.

Copy-paste prompts

Prompt 1
Explain how this Deck Kayenta UI module connects to the main Spinnaker Deck dashboard during local development.
Prompt 2
Show me how to configure a metric source like Stackdriver for a canary test in this module.
Prompt 3
Help me set up this project locally by linking it to the main Deck repository.
Prompt 4
Walk me through what a canary test workflow looks like from this UI's perspective.

Frequently asked questions

What is deck-kayenta?

The UI module for Spinnaker's canary testing feature, letting teams set up and monitor automated safety checks before rolling out new software versions.

What language is deck-kayenta written in?

Mainly TypeScript. The stack also includes TypeScript, Spinnaker, NPM.

Is deck-kayenta actively maintained?

Dormant — no commits in 2+ years (last push 2018-10-10).

How hard is deck-kayenta to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is deck-kayenta for?

Mainly ops devops.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.