🎯

KubeCtl Multi

Execute kubectl commands across multiple clusters simultaneously

CLI Toolsv2.1.0by KubeStellar Core Team
4.8/5.0
15 downloads
Free
GitHub

About this plugin

KubeCtl Multi is the ultimate productivity tool for managing multiple Kubernetes clusters through KubeStellar. Built specifically for the KubeStellar ecosystem, it allows you to execute kubectl commands across all your managed clusters simultaneously, saving hours of manual work. With intelligent context switching and parallel execution, KubeCtl Multi ensures your operations are fast, reliable, and consistent across your entire infrastructure. Whether you're deploying applications, updating configurations, or troubleshooting issues, KubeCtl Multi makes it seamless. Perfect for DevOps teams managing edge deployments, hybrid clouds, or geographically distributed clusters.

Key Features

  • Execute commands across all clusters simultaneously
  • Intelligent context switching and management
  • Parallel execution with customizable concurrency
  • Built-in safety checks and rollback mechanisms
  • Interactive mode for cluster selection
  • Export results to JSON, YAML, or CSV formats
  • Integration with KubeStellar's cluster inventory
  • Real-time progress tracking and logging

Requirements

  • KubeStellar v0.21.0 or higher
  • kubectl v1.26+
  • Go 1.20+ (for building from source)

Compatibility

LinuxmacOSWindows

Maintainers

Tags

#kubectl#multi-cluster#cli#automation#productivity