Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentController ¶
type AgentController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler AdkTranslator agent_translator.AdkApiTranslator }
AgentController reconciles a Agent object
func (*AgentController) SetupWithManager ¶
func (r *AgentController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MCPServerController ¶
type MCPServerController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler }
MCPServerController reconciles a MCPServer object handling the deployment lifecycle of the MCP server
func (*MCPServerController) Reconcile ¶
Reconcile handles the deployment lifecycle of the MCPServer as well as configuring the transport adapter layer for the MCP server which serves to adapt stdio to http.
func (*MCPServerController) SetupWithManager ¶
func (r *MCPServerController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MCPServerToolController ¶
type MCPServerToolController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler }
MCPServerToolController handles reconciliation of a MCPServer object for tool discovery purposes
func (*MCPServerToolController) SetupWithManager ¶
func (r *MCPServerToolController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MemoryController ¶
type MemoryController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler }
MemoryController reconciles a Memory object
func (*MemoryController) SetupWithManager ¶
func (r *MemoryController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ModelConfigController ¶
type ModelConfigController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler }
ModelConfigController reconciles a ModelConfig object
func (*ModelConfigController) SetupWithManager ¶
func (r *ModelConfigController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RemoteMCPServerController ¶
type RemoteMCPServerController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler }
RemoteMCPServerController reconciles a RemoteMCPServer object
func (*RemoteMCPServerController) SetupWithManager ¶
func (r *RemoteMCPServerController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ServiceController ¶
type ServiceController struct { Scheme *runtime.Scheme Reconciler reconciler.KagentReconciler }
ServiceController reconciles a Service object
func (*ServiceController) SetupWithManager ¶
func (r *ServiceController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.