Run kubernetes integration tests
What does this MR do?
Run kubernetes integration tests, but with a few caveats:
- Code coverage is not counted.
- Does not use junit reports like the other tests
- It runs all kubernetes tests, not just integration ones.
Why was this MR needed?
We don't run the integration tests for kubernetes, which can cause hidden regressions like !2123 (merged) which is less than ideal.
This is the first iteration, the next iteration should improve on:
- Add to code coverage count
- Add tests to junit report
- Only run the integration tests with a build tag as proposed in #25768 (comment 345944558)
What are the relevant issue numbers?
Edited by Steve Xuereb