Skip to content

Commit a5802a0

Browse files
committed
add examples
1 parent 7289248 commit a5802a0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

issues/disruption-probe.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ There are several examples where application owners had to build workarounds for
1111
We are running a custom-built database that serves real-time data. On pod startup, it is assigned a shard and synchronizes data with its siblings in the background. It can be configured to serve traffic once it has reached a certain amount of data while continuing to sync the rest of the data in the background.
1212
This means that the cluster is in a state where we need to serve traffic for stability reasons, but can't afford to lose another pod of the same shard during that time.
1313

14+
Readiness probes could be used by increasing the shard replica count, but it's tightly connected to the total cost of the application, which will increase significantly when running many small clusters.
15+
1416
### Example 2)
1517

1618
The Elasticsearch operator has a similar problem. Elasticsearch clusters can be in different [health states (green / yellow / red)](https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-health.html). If the cluster health is not green, it means that it could still be ready, but the system shouldn't disrupt any of the pods.

0 commit comments

Comments
 (0)