• Stars
    star
    24
  • Rank 986,245 (Top 20 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created over 5 years ago
  • Updated 3 months ago

Reviews

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

Repository Details

Official Ambassador API Gateway Documentation repository

More 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

dlib

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

todo

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

kat

Kubernetes Acceptance Testing tool
Python
18
star
19

teleproxy

Go
18
star
20

hello-world-python

Python
18
star
21

ambassador-operator

The Ambassador operator
Shell
17
star
22

pro-ref-arch

Reference Architecture for Ambassador Pro
Makefile
15
star
23

hello-world

Hello world Docker image
Python
12
star
24

qotm

Quote of the Moment Service
Python
12
star
25

discovery

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

ambassador-auth-httpjwt

HTTP JWT Authentication for Ambassador API Gateway
Python
11
star
27

docker-grpcurl

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

homebrew-blackbird

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

loadtest

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

wheelhouse

Repository for prebuilding wheels
Shell
7
star
31

hmac-auth-example

Ambassador auth with HMAC validation examples
Go
6
star
32

edgey-corp-go

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

dns-binder

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

ambassador-examples

Shell
5
star
35

hello-world-spring-boot

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

ambex

Ambassador ADS
Go
4
star
37

aes-example-plugins

A few example Ambassador Edge Stack filter plugins
4
star
38

telepresence-actions

Intercept your remote service with Telpresence
JavaScript
4
star
39

devportal-content

User content for Ambassador Dev Portal
CSS
4
star
40

hello-forge

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

reloop

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

k8s-initializer-sample-app

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

ambassador-agent

Go
4
star
44

cloudknife

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

tf-sns-pagerduty

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

envoy-canary

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

shopbox

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

go-mkopensource

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

ocibuild

Go
3
star
50

go-fuseftp

User space file system for FTP
Go
3
star
51

amb-code-quickstart-app

Ambassador Code Quickstart App
Java
3
star
52

knautvm

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

pib

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

mdk-docs

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

infra-actions

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

microcosm

Python
2
star
57

datawire-common

Common components of the datawire platform.
Python
2
star
58

edgey-corp-java

Java
2
star
59

kubernaut-standalone

Kubernaut EC2 Amazon Machine Image
Shell
2
star
60

envconfig

Go
2
star
61

ambassador-canary

Python
2
star
62

collaborators

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

ambassador-pro

2
star
64

Sample-External-Service

Go
2
star
65

proton-docker

A docker image with proton installed
Shell
2
star
66

jenkins-sandbox

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

jwt-poc

Shell
2
star
68

hello-webapp

Python
2
star
69

k8s-redis-example

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

gateway-LEGACY

Datawire API Gateway
Python
1
star
71

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
72

twixy

Twixy: Microservices made easy
1
star
73

kubernetes-workshop

Makefile
1
star
74

hello-forge-network

Python
1
star
75

build-aux

Common Makefile snippets
Go
1
star
76

k8sutil

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

lobsters-popularity

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

kuberos

Shell
1
star
79

edgey-corp-nodejs

Java
1
star
80

adaptive

Python
1
star
81

prometheus-ambassador

Monitoring for Ambassador using Prometheus
1
star
82

k8scli

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

kubernaut-vm

The Kubernaut VM image and test harnesses
Shell
1
star
84

datawire-cli

Datawire Cloud tools and utilities
Python
1
star
85

hello-kubernetes

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

vault-server

datawire.io vault server deployment
HCL
1
star
87

go-ftpserver

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

getambassador.io-blc

Broken Link Checker for getambassador.io
JavaScript
1
star
89

edgey-corp-python

Java
1
star
90

docker-kops

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

kubernaut-agent

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