open-traffic-generator / keng-operator

Other
6 stars 1 forks source link

otg-controller uses privileged port 443 #19

Open raballew opened 1 year ago

raballew commented 1 year ago

When creating the otg-controller pod (ixia-c container) there is no way to change the desired port on which the HTTPS server should be started

https://github.com/open-traffic-generator/ixia-c-operator/blob/372d38785bd5210586b9d256ab2cd070bbd63674/controllers/ixiatg_controller.go#L1064

Port 443 is a privileged port so that the application requires additional user privileges (root) to run properly. Either this port should be configurable or set to a non-privileged port (>1024).

anjan-keysight commented 1 year ago

We are making the port 443 configurable, the changes required are in our internal components, not part of this operator repo. The issue has been raised with relevant team and we expect this to get resolved sometime next week with new controller build.