extnode

package
v2.6.16 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2026 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NodeTargetType         = "com.steadybit.extension_kubernetes.kubernetes-node"
	DrainNodeActionId      = "com.steadybit.extension_kubernetes.drain_node"
	TaintNodeActionId      = "com.steadybit.extension_kubernetes.taint_node"
	NodeCountCheckActionId = "com.steadybit.extension_kubernetes.node_count_check"
)

Variables

This section is empty.

Functions

func NewNodeCountCheckAction

func NewNodeCountCheckAction() action_kit_sdk.Action[NodeCountCheckState]

Types

type NodeCountCheckAction

type NodeCountCheckAction struct {
}

func (NodeCountCheckAction) Describe

func (NodeCountCheckAction) NewEmptyState

func (f NodeCountCheckAction) NewEmptyState() NodeCountCheckState

func (NodeCountCheckAction) Start

func (NodeCountCheckAction) Status

type NodeCountCheckConfig

type NodeCountCheckConfig struct {
	Duration           int
	NodeCountCheckMode string
	NodeCount          int
}

type NodeCountCheckState

type NodeCountCheckState struct {
	Timeout            time.Time
	NodeCountCheckMode string
	Cluster            string
	NodeCount          int
	InitialNodeCount   int
}

type TaintNodeConfig

type TaintNodeConfig struct {
	Key    string
	Value  string
	Effect string
}

Jump to

Keyboard shortcuts

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