add interactions diagram
This commit is contained in:
parent
6514843244
commit
2c12fc677c
4 changed files with 31 additions and 0 deletions
30
architecture-docs/interactions-fediversity.mmd
Normal file
30
architecture-docs/interactions-fediversity.mmd
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
flowchart
|
||||||
|
|
||||||
|
subgraph configuration
|
||||||
|
application-config
|
||||||
|
end
|
||||||
|
subgraph resource[resource module]
|
||||||
|
resource-options
|
||||||
|
provider-options
|
||||||
|
end
|
||||||
|
subgraph application[application module]
|
||||||
|
application-options{{application-options}} --> application-config
|
||||||
|
application-config --> config-mapping
|
||||||
|
resource-options{{resource-options}} --> config-mapping
|
||||||
|
config-mapping(config-mapping)
|
||||||
|
end
|
||||||
|
subgraph fediversity[fediversity setup]
|
||||||
|
config-mapping -->|required resources| resource-mapping(resource-mapping)
|
||||||
|
|
||||||
|
provider-options{{provider-options}} --> provider-config --> |available resources| resource-mapping -->|configuration| deployment{deployment}
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
maintainer((maintainer)) -->|curates| resource
|
||||||
|
|
||||||
|
|
||||||
|
contributor((developer)) -->|curates| application
|
||||||
|
operator((operator)) -->|enters| configuration
|
||||||
|
|
||||||
|
|
||||||
|
hosting-provider((hosting\nprovider)) -->|maintains| fediversity
|
1
architecture-docs/interactions-fediversity.svg
Normal file
1
architecture-docs/interactions-fediversity.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
Loading…
Add table
Reference in a new issue