Options
All
  • Public
  • Public/Protected
  • All
Menu

KubeVirtWorkloadUpdateStrategy defines options related to updating a KubeVirt install

export
interface

V1KubeVirtWorkloadUpdateStrategy

Hierarchy

  • V1KubeVirtWorkloadUpdateStrategy

Index

Properties

batchEvictionInterval?: string

Duration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON. In particular, it marshals into strings, which can be used as map keys in json.

memberof

V1KubeVirtWorkloadUpdateStrategy

batchEvictionSize?: number

BatchEvictionSize Represents the number of VMIs that can be forced updated per the BatchShutdownInteral interval

Defaults to 10

memberof

V1KubeVirtWorkloadUpdateStrategy

workloadUpdateMethods?: string[]

WorkloadUpdateMethods defines the methods that can be used to disrupt workloads during automated workload updates. When multiple methods are present, the least disruptive method takes precedence over more disruptive methods. For example if both LiveMigrate and Shutdown methods are listed, only VMs which are not live migratable will be restarted/shutdown

An empty list defaults to no automated workload updating

memberof

V1KubeVirtWorkloadUpdateStrategy

Generated using TypeDoc