v1alpha1

package
v0.4.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultTemplateImageAdk = "ghcr.io/agentic-layer/agent-template-adk:0.2.0"
)

Variables

This section is empty.

Functions

func SetupAgentWebhookWithManager

func SetupAgentWebhookWithManager(mgr ctrl.Manager) error

SetupAgentWebhookWithManager registers the webhook for Agent in the manager.

Types

type AgentCustomDefaulter

type AgentCustomDefaulter struct {
	DefaultFramework     string
	DefaultReplicas      int32
	DefaultPort          int32
	DefaultPortGoogleAdk int32
	Recorder             record.EventRecorder
}

AgentCustomDefaulter struct is responsible for setting default values on the custom resource of the Kind Agent when those are created or updated.

NOTE: The +kubebuilder:object:generate=false marker prevents controller-gen from generating DeepCopy methods, as it is used only for temporary operations and does not need to be deeply copied.

func (*AgentCustomDefaulter) Default

Default implements webhook.CustomDefaulter so a webhook will be registered for the Kind Agent.

type AgentCustomValidator added in v0.4.0

type AgentCustomValidator struct{}

AgentCustomValidator struct is responsible for validating the Agent resource when it is created, updated, or deleted.

NOTE: The +kubebuilder:object:generate=false marker prevents controller-gen from generating DeepCopy methods, as this struct is used only for temporary operations and does not need to be deeply copied.

func (*AgentCustomValidator) ValidateCreate added in v0.4.0

ValidateCreate implements webhook.CustomValidator so a webhook will be registered for the Kind Agent.

func (*AgentCustomValidator) ValidateDelete added in v0.4.0

ValidateDelete implements webhook.CustomValidator so a webhook will be registered for the Kind Agent.

func (*AgentCustomValidator) ValidateUpdate added in v0.4.0

func (v *AgentCustomValidator) ValidateUpdate(_ context.Context, _, newObj runtime.Object) (admission.Warnings, error)

ValidateUpdate implements webhook.CustomValidator so a webhook will be registered for the Kind Agent.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL