The photo clients publish the endpoint they declare (hq issue 227)
Each declares a web endpoint — 4001, 4012, 4013 — and published a bare 80, which the mesh has nothing to assign for, so 80 reached the machine and collided with the reverse proxy. Written the long way, the software's 80 is published at the port the module declares and the mesh rewrites the outer half to whatever it assigned. photos is the one that failed on the control node; the other two are the same fault waiting for a machine that runs a proxy.
This commit is contained in:
@@ -45,7 +45,7 @@
|
||||
"image": "registry-api.novox.be/novox/photos-client@sha256:f87d63ee7bfb44c9f9748b99be6ba6dc0daf955a1d463699e9e7e3009693c0ab",
|
||||
"network": "photos-eef",
|
||||
"ports": [
|
||||
"80"
|
||||
"4012:80"
|
||||
],
|
||||
"names-on-purpose": {
|
||||
"registry-api.novox.be": "built outside the mesh, from the application's own repository, and pulled from the registry that built it; moves when that repository is a build source on the git seat (novox/hq ADR 0155, issue 122)"
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
"image": "registry-api.novox.be/novox/photos-client@sha256:f87d63ee7bfb44c9f9748b99be6ba6dc0daf955a1d463699e9e7e3009693c0ab",
|
||||
"network": "photos-filip",
|
||||
"ports": [
|
||||
"80"
|
||||
"4013:80"
|
||||
],
|
||||
"names-on-purpose": {
|
||||
"registry-api.novox.be": "built outside the mesh, from the application's own repository, and pulled from the registry that built it; moves when that repository is a build source on the git seat (novox/hq ADR 0155, issue 122)"
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
"image": "registry-api.novox.be/novox/photos-admin-client@sha256:f437fa9ed28b29a012f715fb8d9b809a15cff4a672794c620d5d400f57695580",
|
||||
"network": "photos",
|
||||
"ports": [
|
||||
"80"
|
||||
"4001:80"
|
||||
],
|
||||
"names-on-purpose": {
|
||||
"registry-api.novox.be": "built outside the mesh, from the application's own repository, and pulled from the registry that built it; moves when that repository is a build source on the git seat (novox/hq ADR 0155, issue 122)"
|
||||
|
||||
Reference in New Issue
Block a user