[DCAEGEN2] Replace NodePort with ingress/gatewway API for snmptrap-collector
Description
The DCAE snmp-trap collector currently receives data from xNFs outside the Kubernetes cluster using UDP via a NodePort. With the introduction of gateway API, it is possible to route UDP traffic from outside the cluster via the ingress/gateway. The snmptrap-collector charts need to be updated to take advantage of this and to eliminate the use of a NodePort.
Activity
Show:
Jack Lucas January 24, 2024 at 3:08 PM
Removed from New Delhi release because the current implementation of the Gateway API in Istio apparently does not support the UDPRoute resource. It is still desirable to move away from using NodePort, but it does not seem feasible in the New Delhi timeframe. (It is also not a high priority since snmptrap-collector is not widely used.)
The DCAE snmp-trap collector currently receives data from xNFs outside the Kubernetes cluster using UDP via a NodePort. With the introduction of gateway API, it is possible to route UDP traffic from outside the cluster via the ingress/gateway. The snmptrap-collector charts need to be updated to take advantage of this and to eliminate the use of a NodePort.