Flows
graph TB
subgraph Kubernetes [контейнерная платформа]
%% business services %%
subgraph FlowsNamespace [flows]
FlowsFrontend[frontend<br/>:80/http]
FlowsBackend[backend<br/>:80/http]
FlowsSchedulerWorker[scheduler-worker]
FlowsCeleryWorker[celery-worker]
%% infra %%
FlowsPostgreSQL[PostgreSQL<br/>flows_db<br/>:6432/tcp]
FlowsRabbitMQ[RabbitMQ<br/>:5672/amqp]
FlowsSMTP[SMTP]
%% end infra %%
end
%% relations %%
FlowsBackend --> DocumentationsApiBackend
FlowsBackend --> PdmApiBackend
FlowsBackend --> PmBackend
FlowsBackend --> CheckListsBackend
FlowsBackend --> WorkflowsApi
FlowsBackend --> SarexResources
FlowsBackend --> DjangoBackend
FlowsBackend --> FlowsRabbitMQ
FlowsBackend --> FlowsPostgreSQL
FlowsSchedulerWorker --> DocumentationsApiBackend
FlowsSchedulerWorker --> PdmApiBackend
FlowsSchedulerWorker --> PmBackend
FlowsSchedulerWorker --> CheckListsBackend
FlowsSchedulerWorker --> WorkflowsApi
FlowsSchedulerWorker --> SarexResources
FlowsSchedulerWorker --> DjangoBackend
FlowsSchedulerWorker --> FlowsRabbitMQ
FlowsSchedulerWorker --> FlowsPostgreSQL
FlowsSchedulerWorker --> FlowsSMTP
FlowsCeleryWorker --> DocumentationsApiBackend
FlowsCeleryWorker --> PdmApiBackend
FlowsCeleryWorker --> PmBackend
FlowsCeleryWorker --> CheckListsBackend
FlowsCeleryWorker --> WorkflowsApi
FlowsCeleryWorker --> SarexResources
FlowsCeleryWorker --> DjangoBackend
FlowsCeleryWorker --> FlowsRabbitMQ
FlowsCeleryWorker --> FlowsPostgreSQL
FlowsCeleryWorker --> FlowsSMTP
end
%% style %%
style FlowsNamespace fill:#e6f7ff