Sign inSign up

ulboralabs/apigateway

By ulboralabs

•Updated over 8 years ago

An API gateway that runs in the user's private network, self service portal, blue/green deployments

Image
0

1.2K

ulboralabs/apigateway repository overview

Go Report Card sqale_rating reliability_rating coverage

⁠API Gateway (runs inside user's private network)

Get a free account on the Free Tier at: http://www.myapigateway.com⁠

A lightweight API Gateway that runs inside a user's private network with a self service portal at: http://www.myapigateway.com⁠

Copyright (C) 2018 Ulbora Labs LLC. (www.ulboralabs.com⁠) All rights reserved.

Copyright (C) 2018 Ken Williamson All rights reserved.

⁠Run on

  • Pivotal Cloud Foundry
  • Docker Swarm
  • Kubernetes
  • Many others

User Admin Portal: https://github.com/Ulbora/ApiGatewayUserPortal.git⁠

⁠Features

  • Circuit Breaker
  • Health Check
  • Self Healing when breaker is open
  • Gateway Analytics
  • Blue/Green/Active Routes
  • Gateway Error Loggin
  • Admin Portal (written in Golang)

⁠Headers For Gateway Route Calls

  • clientId: Your assigned client id
  • apiKey: Your assigned API Key
  • Any other headers required for your micro services

⁠Allowed HTTP Methods

  • POST
  • PUT
  • PATCH
  • GET
  • DELETE
  • OPTIONS

⁠Gateway Routes

⁠Local Non-Prod
⁠Local Prod
⁠Active Production Route

The User Admin Portal allows you to make any route URL the active production route with the click of a switch. Using Non-Prod routes allows you to test services before placing them in production.

Tag summary

Content type

Image

Digest

Size

74.3 MB

Last updated

over 8 years ago

docker pull ulboralabs/apigateway