Skip to content

Commit 4b6d4c1

Browse files
committed
LCORE-3106: Component diagram
1 parent 2f63e91 commit 4b6d4c1

2 files changed

Lines changed: 237 additions & 0 deletions

File tree

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
@startuml
2+
'skin rose
3+
4+
node "Dummy repository" {
5+
folder "Package lists" {
6+
[requirements.txt] as plist
7+
}
8+
[Dependabot] as dependabot
9+
[CVE list] as cve_list
10+
}
11+
12+
[File JIRAs script] as file_jiras
13+
14+
cloud "Red Hat JIRA" {
15+
[LCORE JIRA] as lcore_jira
16+
[RHOAI JIRA] as rhoai_jira
17+
}
18+
19+
cloud "Red Hat Slack" {
20+
[RHOAI channel] as rhoai_channel
21+
[LCORE channel] as lcore_channel
22+
[rhoai_channel] -[hidden]> [lcore_channel]
23+
}
24+
25+
[plist] -r-> [dependabot] : detect CVEs
26+
[dependabot] -r-> [cve_list] : updates list of CVEs
27+
[cve_list] --> [file_jiras] : read CVEs
28+
[lcore_jira] <-- [file_jiras] : create new Issue
29+
[rhoai_jira] <.. [file_jiras] : create new Issue\n(optional)
30+
[file_jiras] -d-> [lcore_channel] : info about issue\nsend into\nLCORE channel
31+
[file_jiras] -d-> [rhoai_channel] : info about issue\nsend into\nRHOAI channel
32+
33+
node "RHOAI infrastructure" {
34+
[rhoai_channel] --> [package_bump_up]
35+
[package_bump_up] --> [package_rebuild]
36+
[package_rebuild] --> [refresh_package_list]
37+
[refresh_package_list] .u.> [plist] : updates list of packages
38+
}
39+
40+
@enduml
41+

0 commit comments

Comments
 (0)