Istio MCP-over-XDSv3 server sample
by antoineco
This is a sample implementation of a MCP-over-XDSv3 gRPC server for Istio. It demonstrates how to build and deploy such a server to Kubernetes.
View on GitHub
Last updated: N/A
Istio MCP-over-XDSv3 server sample
A sample implementation of a MCP-over-XDSv3 gRPC server for Istio.
Usage
To build and publish the container image and deploy the server to Kubernetes using the generated container image, install ko locally, then apply the deployment manifest:
ko apply -f deploy.yaml
Then, configure the server as an istiod
configSource:
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
spec:
profile: minimal
meshConfig:
configSources:
- address: xds://mcp-sample.default.svc.cluster.local:15010
- address: k8s://
# ...