Thread

MO
Mergen Orynbayev7:55 AMOpen in Slack
Hi guys, are there any plans to support multiple k8s clusters? I couldn't find anything in github issues, should I open a new issue for this?

9 replies
MO
Mergen Orynbayev8:02 AMOpen in Slack
Atm I can workaround this by deploying remote MCPs myself. But I think having MCP servers deployed across different clusters and connecting them using something like a tunnel (for example, NetBird) would be really nice
IK
Innokentii Konstantinov (archestra team)9:30 AMOpen in Slack
Hi! Yes, it's something in our plans, not in immediate backlog though. What's your use case? Yes, please, open an issue!
MO
Mergen Orynbayev3:01 PMOpen in Slack
Hmm, the more I think about it the less I'm sure if multi-cluster is the right thing to use. Most of my use cases (cross cluster observability, alerts, metrics and logs) are better solved another way and there are some legal questions about transferring data between AWS EU and AWS US GovCloud. I will start with a single cluster first and see what hurts.
IK
Innokentii Konstantinov (archestra team)3:01 PMOpen in Slack
What's your use case?
MO
Mergen Orynbayev3:04 PMOpen in Slack
Initially I wanted to implement a cross cluster observability. Something like an internal agent/slack bot
IK
Innokentii Konstantinov (archestra team)3:06 PMOpen in Slack
It depends on where your data lives. For example if you have several Grafana instances holding data from various clusters, you can install two mcps pointing on them and prompt agent where to use which one.
MO
Mergen Orynbayev3:10 PMOpen in Slack
Yes, that's what I plan to do. After looking into this a bit more, it turns out it's not that easy to connect to multiple clusters 🙂
IK
Innokentii Konstantinov (archestra team)3:12 PMOpen in Slack
If you need k8s mcp we also have it in our catalog, it should support several kubeconfigs
MO
Mergen Orynbayev3:13 PMOpen in Slack
Yes, I use it already. I will start with one cluster for now and let's see how it goes. Thank you!
❤️1