• This repository has been archived on 01/Jun/2022
  • Stars
    star
    377
  • Rank 113,532 (Top 3 %)
  • Language
    TypeScript
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Kashti is a dashboard for your Brigade v1 pipelines.

โš ๏ธย ย This repo contains the source for a component of the Brigade v1.x ecosystem. Brigade v1.x reached end-of-life on June 1, 2022 and as a result, this component is no longer maintained.

The Brigade Dashboard Gateway is a work-in-progress (as of this writing) v2-compatible replacement for this component.

Kashti is a dashboard for your Brigade pipelines.

kashti-animation


Brigade provides event-driven scripting for Kubernetes. With a simple JavaScript file, you can build elaborate pipelines composed of multiple containers running in parallel or serially. Among other possible applications, Brigade can be used to build highly flexible CI/CD pipelines.

Kashti is a web dashboard for Brigade, helping you easily visualize and inspect your Brigade builds. Kashti gives you a deep view into your Brigade projects, scripts, and jobs.

This repo has a self-hosted demo

Installation and Configuration

Kashti is built atop Brigade. You can read the full Installation Guide to see how to install it into a cluster that already runs Brigade.

Kashti is Experimental

Kashti is in an early stage of development. To get started coding on Kashti, check out the Developer Guide

Contributing

This Brigade project accepts contributions via GitHub pull requests. This document outlines the process to help get your contribution accepted.

Signed commits

A DCO sign-off is required for contributions to repos in the brigadecore org. See the documentation in Brigade's Contributing guide for how this is done.

More Repositories

1

brigade

Event-driven scripting for Kubernetes
Go
2,405
star
2

buck

Brigade Universal Controller for Kubernetes
Rust
37
star
3

brigade-k8s-gateway

Kubernetes event gateway for Brigade v1
Go
27
star
4

brigade-github-app

A Brigade v1.x compatible gateway for forwarding events from GitHub to Brigade
Go
18
star
5

brigadier

A JavaScript library for writing and testing brigade.js files for Brigade v1
TypeScript
13
star
6

brigade-utils

Commonly used Brigade jobs
TypeScript
9
star
7

brigade-eventgrid-gateway

Brigade v1 gateway that responds to Azure EventGrid events using CloudEvents schema
Go
7
star
8

brigade-cloudevents-gateway

A Brigade 2 compatible gateway for CloudEvents 1.0
Go
5
star
9

charts

Helm charts for Brigade v1
Smarty
5
star
10

community

Brigade community content
4
star
11

brigade-dashboard

TypeScript
4
star
12

docs-portuguese

4
star
13

brigade-metrics

Collect and visualize metrics from Brigade 2
Go
4
star
14

brigade-cron-event-source

Emit user-defined events to Brigade 2's event bus on a user-defined schedule!
TypeScript
4
star
15

brigade-sdk-for-js

JavaScript (and TypeScript) SDK for Brigade v2
TypeScript
4
star
16

brigade-github-gateway

A Brigade 2 compatible gateway for events originating from GitHub repos
Go
4
star
17

brigade-bitbucket-gateway

A Brigade 2 compatible gateway for events originating from Bitbucket repos
Go
4
star
18

github-gateway-oauth

GitHub OAuth Gateway for Brigade v1
Go
3
star
19

brigade-slack-gateway

Go
3
star
20

brigade-dockerhub-gateway

A Brigade 2 compatible gateway for events originating from Docker Hub
Go
3
star
21

kaniko

A custom Kaniko image to facilitate Brigade development
TypeScript
3
star
22

blog

A simple hugo blog.
HTML
3
star
23

brigtest

Simple command line test harness for brigade.js files
JavaScript
3
star
24

brigade-noisy-neighbor

Applies load to a Brigade 2 installation to help obtain operational insights
TypeScript
3
star
25

go-tools

A curated set of containerized Go tools to facilitate Brigade development
TypeScript
2
star
26

brigade-www

Brigade.sh is the website for the Brigade Project.
HTML
2
star
27

brigade-vscode

A Brigade extension for Visual Studio Code
TypeScript
2
star
28

empty-testbed

An empty repo used for Git clone testing.
JavaScript
2
star
29

brigade-discord-gateway

A Brigade 2 compatible gateway for discord servers
2
star
30

brigade-vsts-gateway

VSTS event gateway for Brigade v1
Go
2
star
31

int-test-tools

TypeScript
1
star
32

brigade-tutorial-app

Brigade v1 Tutorial - App
Python
1
star
33

kind-node

A custom Kind node image that supports NFS
TypeScript
1
star
34

brigade-sdk-for-rust

Rust SDK for Brigade 2
Rust
1
star
35

brigade-foundations

Foundational packages broadly used throughout various Brigade projects
Go
1
star
36

badgr

Serves badges based on the status of GitHub check suites
Go
1
star
37

docker-tools

TypeScript
1
star
38

brigade-acr-gateway

A Brigade 2 compatible gateway for events originating from Azure Container Registry
Go
1
star
39

docs-hindi

1
star
40

helm-tools

A curated set of containerized tools to facilitate publishing Brigade's Helm chart
TypeScript
1
star
41

brigade-tutorial-config

Brigade v1 Tutorial - Config
JavaScript
1
star