Skip to content

Commit

Permalink
Updated daemonset for taints and tolerations.
Browse files Browse the repository at this point in the history
  • Loading branch information
gyliu513 committed Mar 12, 2017
1 parent 151f296 commit d0815da
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docs/admin/daemons.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,12 @@ when the pod is created, so it is ignored by the scheduler). Therefore:
- DaemonSet controller can make pods even when the scheduler has not been started, which can help cluster
bootstrap.

## How Daemon Pods work with taints and tolerations

Daemon pods will not be deleted by `NodeController` in case of node problems, such as when node turns to
`Unreachable` or `NotReady`. The reason is that the `NodeController` added an infinite tolerations of
`NoExecute` for `Unreachable` and `NotReady` taints, so the daemon pods will bound to those nodes forever.

## Communicating with DaemonSet Pods

Some possible patterns for communicating with pods in a DaemonSet are:
Expand Down

0 comments on commit d0815da

Please sign in to comment.