Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KagentReconciler ¶
type KagentReconciler interface {
ReconcileKagentAgent(ctx context.Context, req ctrl.Request) error
ReconcileKagentModelConfig(ctx context.Context, req ctrl.Request) error
ReconcileKagentRemoteMCPServer(ctx context.Context, req ctrl.Request) error
ReconcileKagentMCPService(ctx context.Context, req ctrl.Request) error
ReconcileKagentMCPServer(ctx context.Context, req ctrl.Request) error
ReconcileKagentModelProviderConfig(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
RefreshModelProviderConfigModels(ctx context.Context, namespace, name string) ([]string, error)
GetOwnedResourceTypes() []client.Object
}
func NewKagentReconciler ¶
func NewKagentReconciler( translator agent_translator.AdkApiTranslator, kube client.Client, dbClient database.Client, defaultModelConfig types.NamespacedName, watchedNamespaces []string, ) KagentReconciler
Click to show internal directories.
Click to hide internal directories.