Skip to content
This repository has been archived by the owner on Apr 5, 2023. It is now read-only.
/ envoy-grpc-lb Public archive

Helm chart to loadbalance GRPC with Envoy.

License

Notifications You must be signed in to change notification settings

XenitAB/envoy-grpc-lb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Envoy GRPC LB

Helm chart to loadbalance GRPC with Envoy.

How To

There are two ways this chart can be used.

Either by installing the chart standalone and passing it the service hostname.

helm repo add envoy-grpc-lb https://xenitab.github.io/envoy-grpc-lb
helm upgrade -i my-release envoy-grpc-lb/envoy-grpc-lb --set "loadbalancer.targetHost=foobar"

Or by including the chart as a dependcy in another chart.

Chart.yaml

dependencies:
- name: "envoy-grpc-lb"
  version: "v0.1.2"
  repository: "https://xenitab.github.io/envoy-grpc-lb"
  alias: envoyGrpcLb
  condition: envoy-grpc-lb.enabled

values.yaml

envoyGrpcLb:
  enabled: true