You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| configMapLabels | object |`{}`| Additional Labels to apply to polaris configmap. |
215
215
| containerSecurityContext | object |`{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"runAsNonRoot":true,"runAsUser":10000,"seccompProfile":{"type":"RuntimeDefault"}}`| Security context for the polaris container. See https://kubernetes.io/docs/tasks/configure-pod-container/security-context/.|
216
216
| containerSecurityContext.runAsUser | int |`10000`| UID 10000 is compatible with Polaris OSS default images; change this if you are using a different image. |
217
+
| correlationId | object |`{"generator":{"type":"default"},"headerName":"Polaris-Request-Id"}`| Configuration for correlation IDs. |
218
+
| correlationId.generator.type | string |`"default"`| The type of the correlation ID generator to use. |
219
+
| correlationId.headerName | string |`"Polaris-Request-Id"`| The name of the header that contains the correlation ID. If a request does not contain this header, it will be assigned a new correlation ID generated using the configured generator. All responses will include the correlation ID in this header. |
217
220
| cors | object |`{"accessControlAllowCredentials":null,"accessControlMaxAge":null,"allowedHeaders":[],"allowedMethods":[],"allowedOrigins":[],"exposedHeaders":[]}`| Polaris CORS configuration. |
218
221
| cors.accessControlAllowCredentials | string |`nil`| The `Access-Control-Allow-Credentials` response header. The value of this header will default to `true` if `allowedOrigins` property is set and there is a match with the precise `Origin` header. |
219
222
| cors.accessControlMaxAge | string |`nil`| The `Access-Control-Max-Age` response header value indicating how long the results of a pre-flight request can be cached. Must be a valid duration. |
| livenessProbe.successThreshold | int |`1`| Minimum consecutive successes for the probe to be considered successful after having failed. Minimum value is 1. |
248
251
| livenessProbe.terminationGracePeriodSeconds | int |`30`| Optional duration in seconds the pod needs to terminate gracefully upon probe failure. Minimum value is 1. |
249
252
| livenessProbe.timeoutSeconds | int |`10`| Number of seconds after which the probe times out. Minimum value is 1. |
| logging.file.threshold | string |`"ALL"`| The log level of the file appender. |
272
275
| logging.level | string |`"INFO"`| The log level of the root category, which is used as the default log level for all categories. |
273
276
| logging.mdc | object |`{}`| Configuration for MDC (Mapped Diagnostic Context). Values specified here will be added to the log context of all incoming requests and can be used in log patterns. |
274
-
| logging.requestIdHeaderName | string |`"Polaris-Request-Id"`| The header name to use for the request ID. |
275
277
| managementService | object |`{"annotations":{},"clusterIP":"None","externalTrafficPolicy":null,"internalTrafficPolicy":null,"ports":[{"name":"polaris-mgmt","nodePort":null,"port":8182,"protocol":null,"targetPort":null}],"sessionAffinity":null,"trafficDistribution":null,"type":"ClusterIP"}`| Management service settings. These settings are used to configure liveness and readiness probes, and to configure the dedicated headless service that will expose health checks and metrics, e.g. for metrics scraping and service monitoring. |
276
278
| managementService.annotations | object |`{}`| Annotations to add to the service. |
277
279
| managementService.clusterIP | string |`"None"`| By default, the management service is headless, i.e. it does not have a cluster IP. This is generally the right option for exposing health checks and metrics, e.g. for metrics scraping and service monitoring. |
0 commit comments