8 Commits

Author SHA1 Message Date
Davanum Srinivas
e29f332cbb Add a new builder for tarballs and released artifacts
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-05-22 08:59:11 -04:00
Benjamin Elder
787d0fb1c2 drop platforms we cannot test (s390x, ppc64le)
these are seriously slowing down builds, adding build flakes in CI due to emulation bugs, and we cannot locally test them nor do we have CI.

with very limited user demand, we're removing them.
2023-03-16 22:29:24 -07:00
Antonio Ojea
083e409f77 support s390x node images 2021-10-14 09:32:50 +02:00
Benjamin Elder
950a319187 implement kind build node-image --arch
- switch to pulling images with containerd in the running base, instead of to the host. this breaks offline kubernetes development but the previous approach with docker pull / save / export cannot be used reliably for multi-arch
- fully qualify images to prepull (needed by ctr)
- fix image architecture in upstream built images, some of which are have the wrong metadata
- move architecture support to warning
2021-05-18 12:49:13 -07:00
Benjamin Elder
14ae958dcb drop bazel from kind build node-image
Preparing to rework node image building, dropping bazel as we no longer have a reason to support this.

See: https://github.com/kubernetes/enhancements/issues/2420
2021-03-15 22:47:44 -07:00
Benjamin Elder
e2ae8590ac rework build interfaces 2020-08-13 23:56:29 -07:00
Benjamin Elder
5ad8ae5f45 drop arm (not arm64) from builds 2020-06-17 18:19:21 -07:00
Benjamin Elder
588de7895a refactor node image build and fix pause image 2020-04-22 20:42:01 -07:00