Documentation
¶
Index ¶
Constants ¶
View Source
const NodeClientIP v1.NodeConditionType = "NodeClientIP"
NodeClientIP means status of the node client ip.
NodeClientNetworkUnavailable means that client network of the node is not correctly configured.
View Source
const NodeOobIP v1.NodeConditionType = "NodeOobIP"
NodeOobIP means status of the node oob ip.
View Source
const NodeRefreshFlag v1.NodeConditionType = "NodeRefreshFlag"
NodeRefreshFlag means status of the node.
Variables ¶
View Source
var ProbeRunnerCounter uint64 = 0
Functions ¶
func GetNodeCondition ¶
func GetNodeCondition(node *v1.Node, conType v1.NodeConditionType) *v1.NodeCondition
func StartNodeNetworkProbe ¶
Types ¶
type HybridDeploySetting ¶
type PolarNodeNetworkProbe ¶
type PolarNodeNetworkProbe struct { KubeClient *clientSet.Clientset NodeName string ClientCardName string // contains filtered or unexported fields }
func NewPolarNodeNetworkProbe ¶
func NewPolarNodeNetworkProbe(client *clientSet.Clientset, nodeName string) *PolarNodeNetworkProbe
func (*PolarNodeNetworkProbe) DoNetWorkProbe ¶
func (probe *PolarNodeNetworkProbe) DoNetWorkProbe() error
func (*PolarNodeNetworkProbe) GetHybridDeploySetting ¶
func (probe *PolarNodeNetworkProbe) GetHybridDeploySetting() *HybridDeploySetting
func (*PolarNodeNetworkProbe) GetNodeClientStatus ¶
func (probe *PolarNodeNetworkProbe) GetNodeClientStatus() (bool, string, string)
func (*PolarNodeNetworkProbe) Init ¶
func (probe *PolarNodeNetworkProbe) Init() error
type StorageStatus ¶
Click to show internal directories.
Click to hide internal directories.