mcp-server-kubernetes
Version:
MCP server for interacting with Kubernetes clusters via kubectl
47 lines (46 loc) • 1.16 kB
TypeScript
import { KubernetesManager } from "../types.js";
export declare const kubectlScaleSchema: {
name: string;
description: string;
inputSchema: {
type: string;
properties: {
name: {
type: string;
description: string;
};
namespace: {
type: "string";
description: string;
default: string;
};
replicas: {
type: string;
description: string;
};
resourceType: {
type: string;
description: string;
default: string;
};
context: {
type: "string";
description: string;
default: string;
};
};
required: string[];
};
};
export declare function kubectlScale(k8sManager: KubernetesManager, input: {
name: string;
namespace?: string;
replicas: number;
resourceType?: string;
context?: string;
}): Promise<{
content: {
success: boolean;
message: string;
}[];
}>;