/xds-control-plane

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

Primary LanguageGo

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: