Add mcproxyctl CLI for gRPC admin API

Introduces a new command-line tool for managing mc-proxy via the gRPC
admin API over Unix socket. Commands include route and firewall rule
CRUD operations, health checks, and status queries.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-03-19 08:09:13 -07:00
parent f24fa2a2b0
commit 666d55018c
8 changed files with 410 additions and 1 deletions

11
cmd/mcproxyctl/main.go Normal file
View File

@@ -0,0 +1,11 @@
package main
import (
"os"
)
func main() {
if err := rootCmd().Execute(); err != nil {
os.Exit(1)
}
}