Ambassador Labs (fka Datawire) (@datawire)

Top repositories

1

forge

Define and run multi-container apps in Kubernetes
Python
412
star
2

bakerstreet

Baker Street is a HAProxy based routing engine for microservice architectures
Python
228
star
3

kubernaut

Instant ephemeral Kubernetes clusters for development and testing
Python
119
star
4

quark

Quark is a specialized language for defining and implementing communication protocols in multiple languages.
Python
99
star
5

datawire-connect

Datawire Connect helps you build and run resilient microservices.
Python
82
star
6

envoy-steps

Envoy Step by Step
Python
74
star
7

playbook

A pragmatic, opinionated guide to adopting microservices.
CSS
62
star
8

mdk

Microservices Development Kit. Open source SDK for building microservices in multiple languages.
Python
59
star
9

loom

Loom enables operations engineers to provide a self-serve Kubernetes provisioning experience for developers
Kotlin
52
star
10

blackbird

Reference architecture for a Kubernetes continuous deployment workflow
JavaScript
43
star
11

reference-infrastructure-fabric

Production-quality Kubernetes on AWS: the reference infrastructure fabric for building a modern microservices web app.
Python
43
star
12

ambassador-chart

Helm Chart for Installing Ambassador
Shell
42
star
13

ambassador-auth-service

Example auth service for Ambassador
JavaScript
40
star
14

ambassador-auth-httpbasic

HTTP Basic Authentication for Ambassador API Gateway
Python
26
star
15

edge-stack

Kubernetes-native API gateway for microservices built on the Envoy Proxy with built-in features for securing and managing traffic
25
star
16

ambassador-docs

Official Ambassador API Gateway Documentation repository
JavaScript
24
star
17

dlib

Small independent-but-complementary Context-oriented Go libraries
Go
22
star
18

todo

Example of a Todo application implemented using microservices on top of kubernetes and envoy.
JavaScript
20
star
19

kat

Kubernetes Acceptance Testing tool
Python
18
star
20

teleproxy

Go
18
star
21

hello-world-python

Python
18
star
22

ambassador-operator

The Ambassador operator
Shell
17
star
23

pro-ref-arch

Reference Architecture for Ambassador Pro
Makefile
15
star
24

hello-world

Hello world Docker image
Python
12
star
25

qotm

Quote of the Moment Service
Python
12
star
26

discovery

Datawire Discovery is a WebSocket service registration, discovery, and notification system for microservice architectures.
Kotlin
12
star
27

ambassador-auth-httpjwt

HTTP JWT Authentication for Ambassador API Gateway
Python
11
star
28

docker-grpcurl

The grpcurl tool packaged as a Docker Image for easy download and use across environments
Dockerfile
8
star
29

homebrew-blackbird

Homebrew tap for Blackbird projects, in particular Telepresence
Ruby
8
star
30

loadtest

Load test is a harness for Kubernetes + Locust.io load testing tool
Kotlin
7
star
31

wheelhouse

Repository for prebuilding wheels
Shell
7
star
32

hmac-auth-example

Ambassador auth with HMAC validation examples
Go
6
star
33

edgey-corp-go

telepresence-quickstart-edgy-corp-app-GO
Java
6
star
34

dns-binder

Use an AWS Lambda to bind and unbind domain names from EC2 auto scaling group instances.
Python
6
star
35

ambassador-examples

Shell
5
star
36

hello-world-spring-boot

Service template for creating a Spring Boot service with Forge, Telepresence, and Ambassador
Java
5
star
37

ambex

Ambassador ADS
Go
4
star
38

aes-example-plugins

A few example Ambassador Edge Stack filter plugins
4
star
39

telepresence-actions

Intercept your remote service with Telpresence
JavaScript
4
star
40

devportal-content

User content for Ambassador Dev Portal
CSS
4
star
41

hello-forge

Example service using Forge (http://forge.sh)
Python
4
star
42

reloop

Reloop: a fast development cycle for your containerized applications
Python
4
star
43

k8s-initializer-sample-app

K8s Initializer Sample Application -- https://app.getambassador.io/initializer/
HTML
4
star
44

ambassador-agent

Go
4
star
45

cloudknife

An alpine container with many useful tools already installed for less painful debugging
Dockerfile
3
star
46

tf-sns-pagerduty

Terraform module that creates an SNS topic and subscription for use with PagerDuty.
HCL
3
star
47

envoy-canary

Envoy, configured for a canary deployment for Datawire training
Python
3
star
48

shopbox

Container image used for workshops with the complete Datawire stack installed
Shell
3
star
49

go-mkopensource

Generate reports on OSS libraries and licenses used in Go projects
Go
3
star
50

ocibuild

Go
3
star
51

go-fuseftp

User space file system for FTP
Go
3
star
52

amb-code-quickstart-app

Ambassador Code Quickstart App
Java
3
star
53

knautvm

Omnibus VM disk images for Kubernaut that contain all required dependencies for lightning fast Kubernetes startup
HCL
3
star
54

pib

From local development to production with a single system definition
Python
3
star
55

mdk-docs

Documentation for the Microservices Development Kit (MDK)
Python
3
star
56

infra-actions

Repository for infrastructure-related GitHub Actions.
Go
2
star
57

microcosm

Python
2
star
58

datawire-common

Common components of the datawire platform.
Python
2
star
59

edgey-corp-java

Java
2
star
60

kubernaut-standalone

Kubernaut EC2 Amazon Machine Image
Shell
2
star
61

envconfig

Go
2
star
62

ambassador-canary

Python
2
star
63

collaborators

Print a summary of the permissions of all the repositories in a GitHub org
Go
2
star
64

ambassador-pro

2
star
65

Sample-External-Service

Go
2
star
66

proton-docker

A docker image with proton installed
Shell
2
star
67

jenkins-sandbox

Easy to setup Jenkins sandbox environment on Kubernetes for quick experimentation
Groovy
2
star
68

jwt-poc

Shell
2
star
69

hello-webapp

Python
2
star
70

k8s-redis-example

Example k8s deployment for Redis TLS & auth
Makefile
2
star
71

gateway-LEGACY

Datawire API Gateway
Python
1
star
72

kat-backend

Get-able package that contains kat backend server and all packages including generated pb.go files used in gRPC services.
Go
1
star
73

twixy

Twixy: Microservices made easy
1
star
74

kubernetes-workshop

Makefile
1
star
75

hello-forge-network

Python
1
star
76

build-aux

Common Makefile snippets
Go
1
star
77

k8sutil

Utility functions for github.com/ericchiang/k8s
Makefile
1
star
78

lobsters-popularity

An example service that returns a list of the most popular commentors
Python
1
star
79

kuberos

Shell
1
star
80

edgey-corp-nodejs

Java
1
star
81

adaptive

Python
1
star
82

prometheus-ambassador

Monitoring for Ambassador using Prometheus
1
star
83

k8scli

CLI functionality for github.com/ericchiang/k8s
Makefile
1
star
84

kubernaut-vm

The Kubernaut VM image and test harnesses
Shell
1
star
85

datawire-cli

Datawire Cloud tools and utilities
Python
1
star
86

hello-kubernetes

Simple Hello World web service built for Kubernetes Tutorial
Python
1
star
87

vault-server

datawire.io vault server deployment
HCL
1
star
88

go-ftpserver

Simple FTP-server that can be embedded
Go
1
star
89

getambassador.io-blc

Broken Link Checker for getambassador.io
JavaScript
1
star
90

edgey-corp-python

Java
1
star
91

docker-kops

The kops tool packaged into a Docker image for use in CI and other stuff
Shell
1
star
92

kubernaut-agent

The kubernaut agent is a kubelet sibling process that pushes data to the Kubernaut Broker
Python
1
star