Skip to content

Commit 63cbd6c

Browse files
killianmuldoonk8s-infra-cherrypick-robot
authored and
k8s-infra-cherrypick-robot
committed
Fix flaky link in docs
Signed-off-by: killianmuldoon <[email protected]>
1 parent 2dedba3 commit 63cbd6c

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

docs/book/src/developer/providers/implementers-guide/controllers_and_reconciliation.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ if err != nil {
175175
But wait, this isn't quite right.
176176
`Reconcile()` gets called periodically for updates, and any time any updates are made.
177177
That would mean we're potentially sending an email every few minutes!
178-
This is an important thing about controllers: they need to be [*idempotent*][idempotent].
178+
This is an important thing about controllers: they need to be idempotent. This means a controller must be able to repeat actions on the same inputs without changing the effect of those actions.
179179

180180
So in our case, we'll store the result of sending a message, and then check to see if we've sent one before.
181181

@@ -209,7 +209,6 @@ return ctrl.Result{}, nil
209209

210210
[cluster]: https://godoc.org/sigs.k8s.io/cluster-api/api/v1beta1#Cluster
211211
[getowner]: https://godoc.org/sigs.k8s.io/cluster-api/util#GetOwnerMachine
212-
[idempotent]: https://stackoverflow.com/questions/1077412/what-is-an-idempotent-operation
213212

214213
#### A note about the status
215214

0 commit comments

Comments
 (0)