controller

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2023 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NodeHealthUpdateRetry = 5
)

Variables

This section is empty.

Functions

func GetNodeCondition

func GetNodeCondition(status *v1.NodeStatus, conditionType v1.NodeConditionType) (int, *v1.NodeCondition)

Types

type AuditStatusMon added in v1.3.1

type AuditStatusMon struct {
	AuditOperator platform.Operator

	AuditOptions *option.AuditOptions
	// contains filtered or unexported fields
}

func (*AuditStatusMon) SetupWithManager added in v1.3.1

func (s *AuditStatusMon) SetupWithManager(mgr manager.Manager)

type ClusterStatusMon

type ClusterStatusMon struct {
	ClusterWriter cluster.ClusterWriter
	ClusterLister listerv1.ClusterLister
	NodeLister    listerv1.NodeLister
	CmdDelivery   service.CmdDelivery

	CloudProviderLister listerv1.CloudProviderLister
	// contains filtered or unexported fields
}

func (*ClusterStatusMon) GetCertificationFromKC added in v1.3.1

func (s *ClusterStatusMon) GetCertificationFromKC(clu *v1.Cluster) ([]v1.Certification, error)

func (*ClusterStatusMon) SetupWithManager

func (s *ClusterStatusMon) SetupWithManager(mgr manager.Manager)

type IAMStatusMon added in v1.3.1

type IAMStatusMon struct {
	IAMOperator        iam.Operator
	AuthenticationOpts *options.AuthenticationOptions
	// contains filtered or unexported fields
}

func (*IAMStatusMon) SetupWithManager added in v1.3.1

func (a *IAMStatusMon) SetupWithManager(mgr manager.Manager)

type NodeStatusMon

type NodeStatusMon struct {
	NodeLister  listerv1.NodeLister
	LeaseLister listerv1.LeaseLister

	NodeWriter cluster.NodeWriter
	// contains filtered or unexported fields
}

func (*NodeStatusMon) SetupWithManager

func (s *NodeStatusMon) SetupWithManager(mgr manager.Manager)

Jump to

Keyboard shortcuts

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