Skip to content

Commit 692af56

Browse files
committed
Additional tweaks following fb.
Signed-off-by: Armand Craig <ajcraig@ra.rockwell.com>
1 parent 0b1afc7 commit 692af56

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

system-design/margo-overview/workload-management-interface-overview.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,19 @@ The main goals of the management interface are as follows:
1010
## Workload Deployment Sequence Diagram
1111

1212
```mermaid
13+
---
14+
config:
15+
layout: elk
16+
17+
18+
---
1319
sequenceDiagram
1420
actor EndUser
1521
participant WorkloadFleetManagerFrontEnd
1622
participant WorkloadManifestRepo
1723
participant WorkloadContainerRepo
1824
participant WorkloadFleetManager
19-
participant DeviceDeploymentspecificationRepo
25+
participant DeviceDeploymentspecificationRepo
2026
participant ContainerOrchestrator
2127
participant ContainerRuntime
2228
participant WorkloadFleetManagementClient
@@ -43,16 +49,16 @@ sequenceDiagram
4349
WorkloadFleetManager->>WorkloadFleetManagementClient: Pulls deployment specification(s)
4450
WorkloadFleetManagementClient->>WorkloadManifestRepo: Pulls Workload Manifest(Helm)
4551
%% Need to include authentication to the app devs repository
46-
WorkloadManagementClient->>ContainerOrchestrator: Provides Workload Manifest
47-
deactivate WorkloadManagementClient
52+
WorkloadFleetManagementClient->>ContainerOrchestrator: Provides Workload Manifest
53+
deactivate WorkloadFleetManagementClient
4854
loop
4955
ContainerOrchestrator->>ContainerRuntime: Initiates workload installation component 1
5056
ContainerOrchestrator->>ContainerRuntime: Initiates workload installation component 2
5157
ContainerOrchestrator->>ContainerRuntime: Initiates workload installation component n
5258
end
5359
ContainerRuntime->>WorkloadContainerRepo: Pulls OCI Containers
54-
activate WorkloadManagementClient
55-
WorkloadManagementClient->>WorkloadFleetManager: Provides Component Status Updates
60+
activate WorkloadFleetManagementClient
61+
WorkloadFleetManagementClient->>WorkloadFleetManager: Provides Component Status Updates
5662
loop
5763
WorkloadFleetManagementClient->>WorkloadFleetManager: Component 1 Status update
5864
WorkloadFleetManagementClient->>WorkloadFleetManager: Component 2 Status update

0 commit comments

Comments
 (0)