A proxy-less service mesh for grpc services in kubernetes.
Use argoCD yaml files or Helm charts to deploy on K8s
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
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
- generate bootstrap file with tls (look at this https://github.com/mohammadVatandoost/traffic-director-grpc-bootstrap)
- reconcile GAMMA resources to config the traffic
- export metrics