Documentation ¶
Index ¶
Constants ¶
View Source
const ( RTEUpdatePeriodic = "periodic" RTEUpdateReactive = "reactive" )
View Source
const (
AnnotationRTEUpdate = "k8stopoawareschedwg/rte-update"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MonitorInfo ¶
func (MonitorInfo) UpdateReason ¶ added in v0.1.1
func (mi MonitorInfo) UpdateReason() string
type NRTUpdater ¶
type NRTUpdater struct {
// contains filtered or unexported fields
}
func NewNRTUpdater ¶
func NewNRTUpdater(args Args, policy string) *NRTUpdater
func (*NRTUpdater) Run ¶
func (te *NRTUpdater) Run(infoChannel <-chan MonitorInfo, condChan chan v1.PodCondition)
func (*NRTUpdater) Stop ¶ added in v0.4.0
func (te *NRTUpdater) Stop()
func (*NRTUpdater) Update ¶
func (te *NRTUpdater) Update(info MonitorInfo) error
func (*NRTUpdater) UpdateWithClient ¶ added in v0.4.2
func (te *NRTUpdater) UpdateWithClient(cli topologyclientset.Interface, info MonitorInfo) error
Click to show internal directories.
Click to hide internal directories.