Kubernetes
cordon_node
Cordon nodes matching the given label or name, so that no pods are scheduled on them any longer
Verifies that all nodes in the cluster are in Ready condition and can be scheduled.
Type | probe |
Module | chaosk8s.node.probes |
Name | all_nodes_must_be_ready_to_schedule |
Return | boolean |
Usage
JSON
{
"name": "all-nodes-must-be-ready-to-schedule",
"type": "probe",
"provider": {
"type": "python",
"module": "chaosk8s.node.probes",
"func": "all_nodes_must_be_ready_to_schedule"
}
}
YAML
name: all-nodes-must-be-ready-to-schedule
provider:
func: all_nodes_must_be_ready_to_schedule
module: chaosk8s.node.probes
type: python
type: probe
Arguments
Name | Type | Default | Required | Title | Description |
---|
Verifies that all nodes in the cluster are in Ready condition and can be scheduled.
Signature
def all_nodes_must_be_ready_to_schedule(
configuration: Dict[str, Dict[str, str]] = None,
secrets: Dict[str, Dict[str, str]] = None) -> bool:
pass