chore(docker): set NodeName on all 8 cluster nodes

Adds "NodeName" to the ScadaLink:Node section of each per-node
appsettings:
- central-a, central-b for the two central nodes
- node-a, node-b under each of the three sites (site-a, site-b, site-c)

After this commit + a redeploy, every fresh AuditLog / Notifications /
SiteCalls row gets stamped with the originating node's role name via
INodeIdentityProvider, satisfying the design's SourceNode invariant
end-to-end.
This commit is contained in:
Joseph Doherty
2026-05-23 18:16:42 -04:00
parent d18a6e6fa0
commit 8bf84fb7f3
8 changed files with 8 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Central",
"NodeName": "central-a",
"NodeHostname": "scadalink-central-a",
"RemotingPort": 8081
},

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Central",
"NodeName": "central-b",
"NodeHostname": "scadalink-central-b",
"RemotingPort": 8081
},

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Site",
"NodeName": "node-a",
"NodeHostname": "scadalink-site-a-a",
"SiteId": "site-a",
"RemotingPort": 8082,

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Site",
"NodeName": "node-b",
"NodeHostname": "scadalink-site-a-b",
"SiteId": "site-a",
"RemotingPort": 8082,

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Site",
"NodeName": "node-a",
"NodeHostname": "scadalink-site-b-a",
"SiteId": "site-b",
"RemotingPort": 8082,

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Site",
"NodeName": "node-b",
"NodeHostname": "scadalink-site-b-b",
"SiteId": "site-b",
"RemotingPort": 8082,

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Site",
"NodeName": "node-a",
"NodeHostname": "scadalink-site-c-a",
"SiteId": "site-c",
"RemotingPort": 8082,

View File

@@ -2,6 +2,7 @@
"ScadaLink": {
"Node": {
"Role": "Site",
"NodeName": "node-b",
"NodeHostname": "scadalink-site-c-b",
"SiteId": "site-c",
"RemotingPort": 8082,