Kubernetes
uncordon_node
Uncordon nodes matching the given label name, so that pods can be scheduled on them again
Cordon nodes matching the given label or name, so that no pods are scheduled on them any longer
Type | action |
Module | chaosk8s.node.actions |
Name | cordon_node |
Return | None |
Usage
JSON
{
"name": "cordon-node",
"type": "action",
"provider": {
"type": "python",
"module": "chaosk8s.node.actions",
"func": "cordon_node"
}
}
YAML
name: cordon-node
provider:
func: cordon_node
module: chaosk8s.node.actions
type: python
type: action
Arguments
Name | Type | Default | Required | Title | Description |
---|---|---|---|---|---|
name | string | No | Name | Specifiy a node name or a label selector below | |
label_selector | string | No | Label Selector | Selectors to target the appropriate nodes |
Signature
def cordon_node(name: str = None,
label_selector: str = None,
secrets: Dict[str, Dict[str, str]] = None):
pass