nicholas-fwang / ambassador

Ambassador: a self-service API gateway for microservices built on Lyft Envoy

Home Page:http://www.getambassador.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ambassador Build Status

If you are just trying to use Ambassador, don't clone this repo! Go to https://www.getambassador.io/ instead!!

Ambassador is an open source Kubernetes-native API Gateway built on Envoy, designed for microservices. Key features include:

  • Ability to flexibly map public URLs to services running inside a Kubernetes cluster
  • Authentication
  • Simple setup and configuration via a declarative YAML file
  • Integrated monitoring
  • All the load balancing, observability, and protocol support of Envoy

Ambassador also takes full advantage of Kubernetes for availability and scalability, dramatically simplifying the architecture of Ambassador.

To get started, visit https://www.getambassador.io, or join our Gitter channel.

Building

If you are just trying to use Ambassador, you don't need to build anything! Go to https://www.getambassador.io/ instead!!

To build Ambassador from source, check out the build guide.

About

Ambassador: a self-service API gateway for microservices built on Lyft Envoy

http://www.getambassador.io

License:Apache License 2.0


Languages

Language:Python 78.3%Language:Shell 11.2%Language:HTML 8.8%Language:Makefile 1.4%Language:JavaScript 0.2%