kubernetes: Builds are taking too long

Over a year ago, we had the kubernetes-build job down <5m. It’s now coming in at 30m. Some of that shot up really recently, too, looking at the build time trend:

time-trend

It looks like sometime around #10384, we shot up from a fat 20m another 50% to 30m. Can we at least eliminate that jump?

Is there anything else we can do here? Maybe split the non-amd64 builds off to a separate job so that our whole CI infrastructure isn’t tied to them?

@kubernetes/test-infra-maintainers @kubernetes/release-maintainers

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 56 (55 by maintainers)

Most upvoted comments

If we move to just building hyperkube (and deprecate the individual binaries) we’ll have less to build and package up. I imagine that will speed things up. #16508

If it’s possible, it would be great with a presubmit jenkins job that does run in parallell with KUBE_FASTBUILD e2e tests.

Otherwise, the SQ will be blocked after a breaking change for non-amd64 builds, not before merging the PR