Checking in generated files worked great initial but now has become an annoying form of merge conflicts. We should start .gitignoring generated files and instead generate them on the fly in CI and tests as we already do that to ensure they're up to date anyways.
JIRA Link: K8S-258