-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathlevel-0-isolated.puml
51 lines (38 loc) · 1006 Bytes
/
level-0-isolated.puml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
@startuml
skinparam monochrome true
skinparam shadowing false
skinparam nodesep 100
skinparam ranksep 20
skinparam defaultFontName "Architects daughter"
skinparam linetype ortho
node "Kubernetes Cluster" as k8s {
package "Consumer Side" {
component IRS
component Minio
component "EDC Consumer" as consumer
}
package "Provider Side" {
component "EDC Provider" as provider
collections "Provider Backend" as submodel
component "Decentral Registry" as dtr
}
component OAuth2
component "Managed IdentityWallet" as MIW
component "Discovery Service" as ds
component "Semantic Hub" as semHub
component "IRS Debugging Frontend" as frontend
IRS --> Minio
IRS --> consumer
IRS --> ds
MIW ---> provider
MIW ---> consumer
provider <-> consumer
provider -- submodel
provider -- dtr
OAuth2 ---> ds
OAuth2 <--- IRS
OAuth2 ---> semHub
IRS -> semHub
IRS -> frontend
}
@enduml