Skip to content

Commit 873a1ce

Browse files
Update in-place update proposal
1 parent 64c0753 commit 873a1ce

File tree

2 files changed

+204
-360
lines changed

2 files changed

+204
-360
lines changed

docs/book/src/reference/glossary.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Table of Contents
22

3-
[A](#a) | [B](#b) | [C](#c) | [D](#d) | [E](#e) | [H](#h) | [I](#i) | [K](#k) | [L](#l)| [M](#m) | [N](#n) | [O](#o) | [P](#p) | [R](#r) | [S](#s) | [T](#t) | [W](#w)
3+
[A](#a) | [B](#b) | [C](#c) | [D](#d) | [E](#e) | [H](#h) | [I](#i) | [K](#k) | [L](#l)| [M](#m) | [N](#n) | [O](#o) | [P](#p) | [R](#r) | [S](#s) | [T](#t) | [U](#u) |[W](#w)
44

55
# A
66
---
@@ -264,6 +264,12 @@ are propagated in place by CAPI controllers to avoid the more elaborated mechani
264264
They include metadata, MinReadySeconds, NodeDrainTimeout, NodeVolumeDetachTimeout and NodeDeletionTimeout but are
265265
not limited to be expanded in the future.
266266

267+
### In-place update
268+
269+
Any change to a Machine spec, that is performed without deleting the machines and creating a new one.
270+
271+
Note: changing [in-place mutable fields](#in-place-mutable-fields) is not considered and in-place upgrade.
272+
267273
### Instance
268274

269275
see [Server](#server)
@@ -460,6 +466,17 @@ A [Runtime Hook](#runtime-hook) that allows external components to generate [pat
460466

461467
See [Topology Mutation](../tasks/experimental-features/runtime-sdk/implement-topology-mutation-hook.md)
462468

469+
# U
470+
---
471+
472+
### Update Lifecycle Hooks
473+
Is a set of Cluster API [Runtime Hooks](#runtime-hook) called when performing the "can update in-place" decision or
474+
when performing an [in-place update](#in-place-update).
475+
476+
### Update Extension
477+
478+
A [runtime extension provider](#runtime-extension-provider) that implements [Update Lifecycle Hooks](#update-lifecycle-hooks).
479+
463480
# W
464481
---
465482

0 commit comments

Comments
 (0)