09 Jun 2026 07:56 AM
Hi,
I was looking at the smartscapeNodes and there is a K8S_INGRESS option.
I have a few questions about different network ingress options.
Does the K8S_INGRESS option cover the new Gateway API resources like httpRoute, grpcRoute and tcpRoute?
How do you link up things like the Traefik CRDs IngressRoute , Middleware & plugins?
Is there a way to extend the smartscape to associate specific CRDs into the existing views like the K8S_INGRESS?
09 Jun 2026 11:35 AM
Hi @dougwillis
K8S_INGRESS maps to the classic v1 Ingress resource only. It does not cover Gateway API resources (HTTPRoute, GRPCRoute, TCPRoute) yet. Your gateway controller's underlying process/service will still be traced by OneAgent, but you won't see dedicated topology nodes for Gateway API objects in Smartscape.
Traefik CRDs (IngressRoute, Middleware, Plugins)-These aren't auto-discovered in Smartscape. Traefik itself is detected as a process group with full distributed tracing, but the CRD configuration isn't represented. I hope you would have tried Kubernetes app (new UI) thats gives broader CRD visibility via workload view.
No built-in mechanism exists to inject arbitrary CRDs into Smartscape views. The Generic Relationships API + Extension Framework 2.0 is the closest you'll get today. I'd also recommend submitting a product idea for native Gateway API topology support
Thanks,
Sujit
Featured Posts