Versions in this module Expand all Collapse all v0 v0.0.2 May 15, 2025 v0.0.1 May 15, 2025 Changes in this version + func CreateCommandExecutorFunc(cmd string) tools.CommandExecutorFunc + func RegisterKubectl() mcp.Tool + func RegisterKubectlCommand(cmd KubectlCommand) mcp.Tool + type KubectlCommand struct + ArgsExample string + Description string + Name string + func GetAdminKubectlCommands() []KubectlCommand + func GetReadOnlyKubectlCommands() []KubectlCommand + func GetReadWriteKubectlCommands() []KubectlCommand + type KubectlExecutor struct + func NewExecutor() *KubectlExecutor + func (e *KubectlExecutor) Execute(params map[string]interface{}, cfg *config.ConfigData) (string, error) + func (e *KubectlExecutor) ExecuteSpecificCommand(cmd string, params map[string]interface{}, cfg *config.ConfigData) (string, error)