util

package
v0.1.0-latest-stable Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HostAgentPodOptions

type HostAgentPodOptions struct {
	// HostAgentImageWithTag is the image reference with tag for the DMS container.
	HostAgentImageWithTag string
	// ImagePullSecrets is a list of secrets that will be used to authenticate the image pull request.
	ImagePullSecrets []corev1.LocalObjectReference
	// DMSTimeout is the max time in seconds within which a DMS API must respond, 0 is unlimited
	DMSTimeout int
	// DMSPodTimeout is the timeout duration for the DMS Pod to become Ready.
	DMSPodTimeout time.Duration
	// DMSPodEnvs is the environment variables to set in the DMS Pod.
	DMSPodEnvs []string
	// MultiDPUOperationsSyncWaitTime is the wait time between DPUs sync operations on the same node.
	MultiDPUOperationsSyncWaitTime time.Duration
	// MaxUnavailableDPUNodes is the maximum number of DPUNodes that are unavailable during the node effect period.
	MaxUnavailableDPUNodes int32
	// BFBRegistryAddress is the address of the BFB registry.
	BFBRegistryAddress string
	// HostAgentDNSPolicy is the DNS policy for the hostagent pod.
	HostAgentDNSPolicy corev1.DNSPolicy
	// CATrustBundleConfigMapName is the name of the ConfigMap holding the dpf CA trust bundle that
	// the HostAgent mounts to validate the bfb-registry server certificate over HTTPS. When empty,
	// the dms package falls back to the operator default name.
	CATrustBundleConfigMapName string
}

HostAgentPodOptions represents the options used to configure a DMS Pod.

Jump to

Keyboard shortcuts

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