@@ -76,6 +76,9 @@ Aggregator Server:
7676| --- | --- |
7777| ` NAMESPACE ` | ` .Release.Namespace ` |
7878| ` LOG_LEVEL ` | ` loglevel ` |
79+ | ` SERVER_PORT ` | ` internal.serverPort ` |
80+ | ` SERVER_INTERNAL_PORT ` | ` internal.serverInternalPort ` |
81+ | ` INSTANCE_PORT ` | ` internal.instancePort ` |
7982| ` EXTERNAL_HOST ` | ` external.host ` |
8083| ` EXTERNAL_HTTP_PORT ` | ` external.httpPort ` |
8184| ` EXTERNAL_HTTPS_PORT ` | ` external.httpsPort ` |
@@ -117,10 +120,11 @@ Creates the `aggregator-server` Deployment.
117120- Replicas come from ` server.replicaCount ` .
118121- The container image is assembled from ` server.image.repository ` and
119122 ` server.image.tag ` .
120- - The container listens publicly on port ` 5000 ` and internally on port ` 5001 ` .
123+ - The container's public and private listeners use ` internal.serverPort ` and
124+ ` internal.serverInternalPort ` (defaulting to ` 5000 ` and ` 5001 ` ).
121125- Environment variables are loaded from ` server-config ` and ` spec-config ` .
122126- The pod uses the ` aggregator-server-sa ` service account.
123- - Readiness is checked at ` GET /healthz ` on port ` 5000 ` .
127+ - Readiness is checked at ` GET /healthz ` on ` internal.serverPort ` .
124128- Probe timing and thresholds come from ` server.readinessProbe ` .
125129- When either ` auth.oidc.clientSecret ` or
126130 ` auth.client_credentials.clientSecret ` exists, the
@@ -129,16 +133,17 @@ Creates the `aggregator-server` Deployment.
129133### ` server-service.yaml `
130134
131135Creates the ` aggregator-server-svc ` ClusterIP Service. It selects the server
132- component and maps public port ` 5000 ` and internal bundle port ` 5001 ` to their
133- matching container ports. Only port ` 5000 ` is targeted by the Ingress.
136+ component and maps ` internal.serverPort ` and ` internal.serverInternalPort ` to
137+ their matching container ports. Only the named public port is targeted by the
138+ Ingress.
134139
135140### ` server-ingress.yaml `
136141
137142Creates the ` aggregator-server-ingress ` Ingress.
138143
139144- ` ingressClassName ` selects the Ingress controller.
140145- ` external.host ` becomes the single host rule.
141- - The ` / ` prefix routes to ` aggregator-server-svc ` on port ` 5000 ` .
146+ - The ` / ` prefix routes to the ` aggregator-server-svc ` named public port .
142147- When ` tls.enabled ` is true, the Ingress references ` tls.secretName ` for
143148 ` external.host ` .
144149
0 commit comments