Skip to content

Resolve DNS - Not using full qualified dns name #1345

@bgc-gustavo-vieira

Description

@bgc-gustavo-vieira

Report

Hey! I am having issues with the interceptor. I installed it in the keda namespace and created de HTTPScaledObject as well as my service and deployment in another namespace.
When I call the proxy/interceptor it cannot resolve the domain because it uses [service name].[namespace] instead of using FQDN [service name].[namespace].svc.cluster.local. Is there a reason to this decision?
Could this be changed?

Expected Behavior

I would like that the interceptor uses the FQDN [service name].[namespace].svc.cluster.local

Actual Behavior

He uses a short version [service name].[namespace]

Steps to Reproduce the Problem

Logs from KEDA HTTP operator

2025-09-30T13:56:47Z    ERROR   LoggingMiddleware.RoutingMiddleware.CountingMiddleware.UpstreamHandler.StaticHandler    Bad Gateway     {"routingKey": "//unflare.dev-bgcbrasil.com.br/health/", "namespacedName": {"name":"SCALER_NAME","namespace":"SERVICE_NAMESPACE_NAME"}, "stream": "http://SERVICE_NAME.SERVICE_NAMESPACE_NAME:8080/health", "error": "net/http: timeout awaiting response headers"}
2025-09-29T20:21:50Z ERROR LoggingMiddleware.RoutingMiddleware.CountingMiddleware.UpstreamHandler.StaticHandler Bad Gateway {"routingKey": "//unflare.dev-bgcbrasil.com.br/health/", "namespacedName": {"name":"SCALER_NAME","namespace":"SERVICE_NAMESPACE_NAME"}, "stream": "http://SERVICE_NAME.SERVICE_NAMESPACE_NAME:8080/health", "error": "dial tcp: lookup SERVICE_NAME.SERVICE_NAMESPACE_NAME: i/o timeout"}

HTTP Add-on Version

0.10.0

Kubernetes Version

Other

Platform

Amazon Web Services

Anything else?

I am using Kubernetes Version 1.33

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

Status

To Triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions