Open Q&A
If there's no good subforum for your question - ask it here!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Smartscape & Traefik

dougwillis
Frequent Guest

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?

1 REPLY 1

sujit_k_singh
Champion

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

Dynatrace Professional Certified

Featured Posts