spring-cloud / spring-cloud-dataflow-acceptance-tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Avoid/replace tests with public facing IP (on K8s)

ilayaperumalg opened this issue · comments

Some of the tests in AT use the public facing IPs for assertions. This is specifically helpful on K8s where we could avoid creating load-balancer type services and thereby avoiding the cost involved in running those tests. Unless required, we need to avoid/replace such tests.

There are a few tests that uses the http endoint to send a message into a stream.
And alternative it consider an api on dataflow that acts as a proxy for the http endoints. Then we don't have to provide for extra ingress.