{
  "repo": "tidbcloud/shared-provider",
  "binary": "many-clusters",
  "binary_path": "cmd/many-clusters/many-clusters.go",
  "surface_kind": "cli_tool",
  "type": "cli_tool",
  "extensions": {
    "notes": [
      "CLI that bulk-creates or clears namespace, network, and cluster CRs against the infra API server."
    ]
  },
  "services": [
    {
      "name": "ManyClustersCLI",
      "type": "cli",
      "methods": [
        {
          "name": "go run ./cmd/many-clusters --infra-api-server-config <kubeconfig> --ns-prefix <prefix> --ns-suffix-start <n> --ns-suffix-end <m>",
          "name_key": "CLI go run ./cmd/many-clusters",
          "description": "Creates or clears many shared-tier clusters through Kubernetes CRs."
        }
      ]
    }
  ]
}
