Skip to content

alanchchen/grpc-lb-istio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grpc-lb-istio

Go example for gRPC load balancing with Istio

Introduction

All executables are located at the cmd directory.

Examples

There are 5 examples:

  • frontend: connect to backend and provides public RESTful/gRPC interfaces.
  • backend: a standalone service.

Usage

Development

Build all executables

$ make all

Generate code from protobuf

$ make gen

Clean all executables

$ make clean

Run go test

$ make test

Run dep ensure

$ make deps

Docker

Build docker image

$ make docker

Push docker image

$ make docker-push

License

The MIT License

About

A gRPC load balancing example using Istio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published