for migration interaction factor out config distinction

This commit is contained in:
Kiara Grouwstra 2025-05-31 23:04:51 +02:00
parent 4d305b4085
commit 502e650e03
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU
2 changed files with 12 additions and 12 deletions

View file

@ -2,19 +2,19 @@ flowchart
user(user) --> |use| deployment user(user) --> |use| deployment
configuration -->|deploy| deployed configuration1 -->|deploy| deployed1
devs(developers) --> |maintain| fediversity devs(developers) --> |maintain| fediversity
fediversity --> |update| provider1 fediversity --> |update| provider1
subgraph provider1["fediversity setup A"] subgraph provider1["fediversity setup A"]
subgraph panel1[panel] subgraph configurations1[configurations]
configuration[staged configuration] configuration1[staged configuration]
configuration --> |update| configuration configuration1 --> |update| configuration1
deployed[deployed configuration] deployed1[deployed configuration]
end end
deployed --> |describe| deployment deployed1 --> |describe| deployment
provider-config[runtime config] --> |describe| host provider-config[runtime config] --> |describe| host
provider-config --> |implement runtime interfaces| panel1 provider-config --> |implement runtime interfaces| configurations1
subgraph host[runtime environment] subgraph host[runtime environment]
deployment[applications] deployment[applications]
state state
@ -23,10 +23,10 @@ flowchart
deployment --> |store| state deployment --> |store| state
operator(operator) --> |change| configuration operator(operator) --> |change| configuration1
subgraph provider2["fediversity setup B"] subgraph provider2["fediversity setup B"]
subgraph panel2[panel] subgraph configurations2[configurations]
configuration2[staged configuration] configuration2[staged configuration]
deployed2[deployed configuration] deployed2[deployed configuration]
end end
@ -37,8 +37,8 @@ flowchart
end end
operator --> |trigger| migration operator --> |trigger| migration
configuration & deployed & state --> migration configurations1 & state --> migration
migration --> configuration2 & deployed2 & state2 migration --> configurations2 & state2
provider(hosting provider) --> |maintain| provider1 provider(hosting provider) --> |maintain| provider1
subgraph fediversity[fediversity source code] subgraph fediversity[fediversity source code]
applications[application modules] applications[application modules]

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 32 KiB