My program always reports this error. What’s the reason for this
25-09-22 14:37:22.512 WARN 3246849 — \[ult-executor-67\] io.camunda.client.job.poller : Failed to activate jobs for worker default and job type HB_UserTaskCreatedHook
io.grpc.StatusRuntimeException: UNAVAILABLE: HTTP status code 504
invalid content-type: text/html
headers: Metadata(:status=504,date=Mon, 22 Sep 2025 06:37:22 GMT,content-type=text/html,strict-transport-security=max-age=31536000; includeSubDomains,content-length=160)
DATA-----------------------------
504 Gateway Time-out
# 504 Gateway Time-out
---
nginx
at io.grpc.Status.asRuntimeException(Status.java:532) ~[grpc-api-1.73.0.jar!/:1.73.0]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:564) ~[grpc-stub-1.73.0.jar!/:1.73.0]
at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:565) ~[grpc-core-1.73.0.jar!/:1.73.0]
at io.grpc.internal.ClientCallImpl.access$100(ClientCallImpl.java:72) ~[grpc-core-1.73.0.jar!/:1.73.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:733) ~[grpc-core-1.73.0.jar!/:1.73.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:714) ~[grpc-core-1.73.0.jar!/:1.73.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) ~[grpc-core-1.73.0.jar!/:1.73.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:133) ~[grpc-core-1.73.0.jar!/:1.73.0]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:829) ~[na:na]
This issue requires configuring nginx. How can I configure nginx in k8s? Please provide detailed instructions