Skip to content

Commit

Permalink
added draft overview diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
elankath committed Mar 31, 2023
1 parent eca7c15 commit 3644c09
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
Binary file added docs/proposals/HotUpdateMachine.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions docs/proposals/hotupdate-instances.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
- [Gardener provider extension changes](#gardener-provider-extension-changes)
- [Driver interface changes](#driver-interface-changes)
- [Machine Class reconciliation](#machine-class-reconciliation)
- [Overview](#overview)
- [Reconciliation Changes](#reconciliation-changes)


Expand Down Expand Up @@ -231,6 +232,10 @@ Current [MachineClass reconciliation](https://github.com/gardener/machine-contro

However, it is possible that there is data that all machines in a `MachineSet` share which do not require a rolling update (e.g. tags), therefore there is a need to reconcile the MachineClass as well.

#### Overview

![Overview](HotUpdateMachine.drawio.png)

#### Reconciliation Changes

In order to ensure that machines get updated eventually with changes to the `hot-updatable` fields defined in the `MachineClass.ProviderConfig` as `raw.Extension`.
Expand Down

0 comments on commit 3644c09

Please sign in to comment.