Documentation ¶
Index ¶
Constants ¶
View Source
const (
FieldOwnerName = "instana-agent-operator"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanaAgentClient ¶
type InstanaAgentClient interface { Apply(ctx context.Context, obj k8sClient.Object, opts ...k8sClient.PatchOption) result.Result[k8sClient.Object] Exists(ctx context.Context, gvk schema.GroupVersionKind, key k8sClient.ObjectKey) result.Result[bool] DeleteAllInTimeLimit(ctx context.Context, objects []k8sClient.Object, timeout time.Duration, waitTime time.Duration, opts ...k8sClient.DeleteOption) result.Result[[]k8sClient.Object] Get(ctx context.Context, key types.NamespacedName, obj k8sClient.Object, opts ...k8sClient.GetOption) error GetAsResult(ctx context.Context, key k8sClient.ObjectKey, obj k8sClient.Object, opts ...k8sClient.GetOption) result.Result[k8sClient.Object] Status() k8sClient.SubResourceWriter Patch(ctx context.Context, obj k8sClient.Object, patch k8sClient.Patch, opts ...k8sClient.PatchOption) error }
func NewInstanaAgentClient ¶
func NewInstanaAgentClient(k8sClient k8sClient.Client) InstanaAgentClient
Click to show internal directories.
Click to hide internal directories.