You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable strict node scheduling for cluster app instances.
App wil only run if scheduling succeeds for the requested node id.
Set DesignatedNodeID and AffinityType Required.
With strict node scheduling the app will not failover to other cluster nodes.
Signed-off-by: Andrew Durbin <andrewd@zededa.com>
Copy file name to clipboardExpand all lines: pkg/pillar/docs/failover.md
+17-3Lines changed: 17 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,15 +120,23 @@ The designated device will start the application and publishes AppInstanceStatus
120
120
121
121
There is also additional flag in AppInstanceStatus named NoUploadStatsToController. Zedagent looks at that flag and decides to upload stats to controller or not. The reason to have such flag is that app can move between nodes and only one node is supposed to upload stats to controller. Hence that flag will be toggled accordingly.
122
122
123
-
eve-api has been enhanced to add designated node id to AppInstanceConfig
123
+
eve-api has been enhanced to add designated node id and affinity type to AppInstanceConfig
0 commit comments