mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-09 13:12:20 +00:00
Remove Reachable Condition
This commit is contained in:
24
docs/node.md
24
docs/node.md
@@ -38,26 +38,20 @@ must have appropriate conditions, see below.
|
||||
|
||||
### Node Condition
|
||||
Node Condition describes the conditions of `Running` nodes. Current valid
|
||||
conditions are `NodeReachable`, `NodeReady` and `NodeSchedulable`. In the
|
||||
future, we plan to add more. `NodeReachable` means the node can be reached
|
||||
within the cluster. `NodeReady` means the kubelet returns StatusOK for HTTP
|
||||
health check. `NodeSchedulable` means node is allowed to schedule any new
|
||||
pods and is controlled by 'unschedulable' field in node spec.
|
||||
Different condition provides different level of understanding for node
|
||||
health. Kubernetes will make a comprehensive scheduling decision based on the
|
||||
information. Node condition is represented as a json object. For example, the
|
||||
following conditions mean the node is reachable from its cluster, node is in
|
||||
sane state but not allowed to accept new pods:
|
||||
conditions are `NodeReady` and `NodeSchedulable`. In the future, we plan to
|
||||
add more. `NodeReady` means kubelet is healthy and ready to accept pods
|
||||
`NodeSchedulable` means node is allowed to schedule any new pods and is
|
||||
controlled by 'unschedulable' field in node spec. Different condition provides
|
||||
different level of understanding for node health. Kubernetes will make a
|
||||
comprehensive scheduling decision based on the information. Node condition
|
||||
is represented as a json object. For example, the following conditions mean
|
||||
the node is in sane state but not allowed to accept new pods:
|
||||
```json
|
||||
"conditions": [
|
||||
{
|
||||
"kind": "Reachable",
|
||||
"status": "True",
|
||||
},
|
||||
{
|
||||
"kind": "Ready",
|
||||
"status": "True",
|
||||
},
|
||||
},
|
||||
{
|
||||
"kind": "Schedulable",
|
||||
"status": "False",
|
||||
|
Reference in New Issue
Block a user