Uswitch (@uswitch)

Top repositories

1

kiam

Integrate AWS IAM with Kubernetes
Go
1,135
star
2

lambada

A more passionate way to write AWS Lambda functions
Clojure
315
star
3

yggdrasil

Envoy Control Plane for Kubernetes Multi-cluster Ingress
Go
189
star
4

blueshift

Automate copying data from S3 into Amazon Redshift
Clojure
119
star
5

bifrost

Safely archive data from Apache Kafka to S3 with no Hadoop dependencies :)
Clojure
100
star
6

vault-creds

Sidecar container for requesting dynamic Vault database secrets
Go
86
star
7

nidhogg

Kubernetes Node taints based on Daemonset Pods
Go
73
star
8

terrafying

A small ruby dsl for terraform.
Ruby
58
star
9

torus-pong

A massive multiplayer online take on the arcade classic, written as a part of Clojure Cup 2013
Clojure
50
star
10

speculate

A library that transforms clojure.spec
Clojure
44
star
11

klint

A 'realtime' kubernetes resource linter
Go
41
star
12

sqs-autoscaler-controller

Kubernetes controller for scaling Deployments based on AWS SQS queue length
Go
31
star
13

serverless-hooks-plugin

A plugin to run arbitrary commands on any lifecycle event in serverless
JavaScript
30
star
14

vault-webhook

Kubernetes Mutating Webhook to inject Vault-Creds Sidecar into pods
Go
26
star
15

baldr-old-dead

Pure and light binary records
Clojure
23
star
16

surtr

AWS Kubernetes Node Terminator
Go
22
star
17

heimdall

Generate PrometheusRule CRDs from Ingress annotations and Go templates
Go
22
star
18

big-replicate

Replicates data between Google Cloud BigQuery projects
Clojure
21
star
19

journald-forwarder

Forward systemd journals to Loggly
Go
21
star
20

ustyle

A living styleguide and pattern library by uSwitch.
Smarty
19
star
21

syslogger

Forwards syslog messages to Kafka
Go
16
star
22

koa-core

🎾 Core libraries and example project of how to use @uswitch/koa libraries
JavaScript
16
star
23

ej

a tool to convert from EDN to JSON
Haskell
16
star
24

opencensus-clojure

Clojure
15
star
25

transducers-workshop

Transducers workshop slides and labs
Clojure
15
star
26

incident-app

Incident Management Slack Bot
Ruby
13
star
27

analytij

Clojure client library to interact with the Google Analytics API
Clojure
12
star
28

bqshift

Export data from Redshift to BigQuery
Go
12
star
29

hermod

The Messenger of the Gods
Go
11
star
30

clj-rad

Clojure wrapper of Netflix Surus Robust Anomaly Detection
Clojure
9
star
31

k8s-podmon

A service to monitor failing jobs and pods
Go
9
star
32

loglet

Forward journald log messages to Kafka
Go
8
star
33

adworj

Clojure library to make it easier to interact with Google AdWords
Clojure
8
star
34

rest-client-logger

Adds logging of RestClient requests to the Rails debug log
Ruby
7
star
35

ustyle-react

uStyle + React for the people.
JavaScript
7
star
36

node-problem-detector

Custom plugins for node-problem-detector used in uSwitch
Shell
7
star
37

ssi-loader

Webpack ssi loader
JavaScript
7
star
38

kf

kafka follow
Go
6
star
39

dagr

runs programs every day (in Norse mythology, Dagr is day personified)
Go
6
star
40

etcd-experiment

An experiment in zero downtime clojure app deployments using etcd
Clojure
6
star
41

koa-access

πŸ’€DEPRECATED πŸ‘ŒA Koa middleware for reporting JSON access logs
JavaScript
6
star
42

vault-tokens

Generates Vault tokens for a User based off their AD groups
Go
5
star
43

ontology

Ruby
4
star
44

fsnotify

Cross-platform file system notifications for Go. https://fsnotify.org
Go
4
star
45

elastic-log-lag

Calculates the log lag on Elasticsearch indexes
Go
3
star
46

terraform-provider-segment

A Terraform provider to manage Segment resources via code.
Go
3
star
47

terrafying-components

Ruby
3
star
48

blueshift-riemann-metrics

Riemann metric publishing for Blueshift
Clojure
3
star
49

kubernetes-google-auth

Go
2
star
50

log4-clj-layout

Clojure
2
star
51

labs-window-functions

Provides a docker environment for playing with window functions in PostgreSQL
Shell
2
star
52

rack-ssi

Rack middleware for SSI processing, based on nginx HttpSsiModule
Ruby
2
star
53

terraform-aws-to-gcp-vpn

Creates infrastructure in AWS and GCP for HA VPNs between the two.
HCL
2
star
54

fads

Clojure
1
star
55

browser-tools

Suite of favelets, chrome extensions, audits and snippets to help test and debug the uSwitch website in the browser.
JavaScript
1
star
56

trustyle

React components with style
TypeScript
1
star
57

hypermq

Hypermedia (AtomPub like) message queue
Clojure
1
star
58

rabbitmq-worker

A small wrapper around the Langohr RabbitMQ client
Clojure
1
star
59

fed-convert

Converts Kubernetes resource files into Federated resources
Go
1
star
60

bdcat

decode baldr files in Go
Go
1
star
61

ontology-ui

JavaScript
1
star
62

stdout-fs

Python
1
star
63

instance-signals

Go
1
star
64

riemann-redis-info

Ruby
1
star
65

baldrcat

Tool to print contents of .baldr archives on S3
Clojure
1
star
66

uswitch-academy

Stuff related to courses, internal training and logistic thereof.
JavaScript
1
star
67

airship-aio-ticketing

composite github action for ticketing
1
star
68

bqstream

Stream newline-delimited JSON into BigQuery from STDIN
Go
1
star
69

ookla-netgauge-server

Docker image definition for Ookla Netgauge Server
1
star
70

dockerfiles-etcd-srv-bootstrap

etcd and helper script to do DNS/SRV discovery
Python
1
star