Versions in this module Expand all Collapse all v0 v0.2.4 Nov 4, 2025 v0.2.3 May 12, 2025 Changes in this version + const FinishedChildIPToSubnetIndexKey + const FinishedChildSubnetToSubnetIndexKey + func SetupIPWebhookWithManager(mgr ctrl.Manager) error + func SetupNetworkCounterWebhookWithManager(mgr ctrl.Manager) error + func SetupNetworkWebhookWithManager(mgr ctrl.Manager) error + func SetupSubnetWebhookWithManager(mgr ctrl.Manager) error + type IPCustomDefaulter struct + func (d *IPCustomDefaulter) Default(ctx context.Context, obj runtime.Object) error + type IPCustomValidator struct + func (v *IPCustomValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *IPCustomValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *IPCustomValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error) + type NetworkCounterCustomDefaulter struct + func (d *NetworkCounterCustomDefaulter) Default(ctx context.Context, obj runtime.Object) error + type NetworkCounterCustomValidator struct + func (v *NetworkCounterCustomValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *NetworkCounterCustomValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *NetworkCounterCustomValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error) + type NetworkCustomDefaulter struct + func (d *NetworkCustomDefaulter) Default(ctx context.Context, obj runtime.Object) error + type NetworkCustomValidator struct + func (v *NetworkCustomValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *NetworkCustomValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *NetworkCustomValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error) + type StringSet map[string]struct + func (s StringSet) Put(item string) error + type SubnetCustomDefaulter struct + func (d *SubnetCustomDefaulter) Default(ctx context.Context, obj runtime.Object) error + type SubnetCustomValidator struct + func (v *SubnetCustomValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *SubnetCustomValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error) + func (v *SubnetCustomValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)