Skip to content

A proxy-less service mesh for grpc services in kubernetes.

Notifications You must be signed in to change notification settings

mohammadVatandoost/xds-control-plane

Repository files navigation

XDS Control Plane

A proxy-less service mesh for grpc services in kubernetes.

Running in K8S

Use argoCD yaml files or Helm charts to deploy on K8s

Running Locally by Kind

Setup dev tools

make dev/tools

Setup local k8s

make kind/start

Deploy xds-control-plane with server and client example servoce to k8s

make kind/deploy/control-plane

REST API

You can see the nodes and resources list on port 8080

kubectl port-forward svc/xds-control-plane-headless -n control-plane 8080:8080

Nodes: http://localhost:8080/nodes Nodes: http://localhost:8080/resources

ToDo: