Event Listeners
coordinator:
jvm:
maxHeapSize: "8G"
livenessProbe:
initialDelaySeconds: 30
failureThreshold: 20
readinessProbe:
initialDelaySeconds: 30
failureThreshold: 20
secretMounts:
- name: trino-tls
secretName: trino-tls-secret
path: /etc/trino/tls
additionalExposedPorts:
https:
servicePort: 8443
name: https
port: 8443
protocol: TCP
additionalJVMConfig:
- --add-opens=java.base/java.nio=ALL-UNNAMED # https://trino.io/docs/current/connector/bigquery.html#arrow-serialization-support
- --sun-misc-unsafe-memory-access=allow
additionalConfigFiles:
http-event-listener.properties: |
event-listener.name=http
http-event-listener.log-created=true
http-event-listener.log-completed=true
http-event-listener.connect-ingest-uri=<your ingest URI>
# access-control.properties: |
# access-control.name=file
# security.refresh-period=150s
# security.config-file=/etc/trino/access-control/rules.json
worker:
jvm:
maxHeapSize: "8G"
livenessProbe:
initialDelaySeconds: 30
failureThreshold: 20
readinessProbe:
initialDelaySeconds: 30
failureThreshold: 20
additionalJVMConfig:
- --add-opens=java.base/java.nio=ALL-UNNAMED # https://trino.io/docs/current/connector/bigquery.html#arrow-serialization-support
- --sun-misc-unsafe-memory-access=allow
additionalConfigFiles:
http-event-listener.properties: |
event-listener.name=http
http-event-listener.log-created=true
http-event-listener.log-completed=true
http-event-listener.connect-ingest-uri=<your ingest URI>
additionalConfigProperties:
- internal-communication.shared-secret=$INTERNAL_SHARED_SECRET
- retry-policy=TASK
- tracing.enabled=true
- tracing.exporter.endpoint=http://jaeger-collector.trino.svc.cluster.local:4317
- event-listener.config-files=etc/http-event-listener.properties