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 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.
Click to show internal directories.
Click to hide internal directories.