Documentation

Nomirun Cluster

Nomirun Cluster is a cluster of Nomirun Hosts that are logically bound or deployed together. A good comparison to Nomirun Cluster is the same as Kuberentes Cluster / Namespace, where you can run multiple services or hosts.

Here is an example of a simple hierarchy when constructed in Nomirun:

  • IntegrationCluster is Nomirun cluster of Nomirun hosts,
  • EmailingService, CrmService, AnalyticsService are Nomirun hosts (application that runs Nomirun modules),
  • UserMailingModule, SalesforceModule, LegacyModule, DataAggregatorModule, YearlyReportsModule are Nomirun modules (NuGet packages).
graph TD IntegrationCluster --> EmailingService IntegrationCluster --> CrmService IntegrationCluster --> AnalyticsService EmailingService --> UserMailingModule CrmService --> SalesforceModule CrmService --> LegacyModule AnalyticsService --> DataAggregatorModule AnalyticsService --> YearlyReportsModule

Please note that a cluster can also contain one host with one module. You cannot run the host alone like nomirun host start and you always need to create the cluster and assign the host to it.