Skip to content

Commit e6cdc0e

Browse files
committed
Remove hyperkube
1 parent 7cadf86 commit e6cdc0e

File tree

17 files changed

+1
-504
lines changed

17 files changed

+1
-504
lines changed

build/debian-hyperkube-base/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/debian-hyperkube-base/Dockerfile

Lines changed: 0 additions & 63 deletions
This file was deleted.

build/debian-hyperkube-base/Makefile

Lines changed: 0 additions & 85 deletions
This file was deleted.

build/debian-hyperkube-base/OWNERS

Lines changed: 0 additions & 12 deletions
This file was deleted.

build/debian-hyperkube-base/README.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

build/dependencies.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ dependencies:
4646
- name: "cni"
4747
version: 0.8.5
4848
refPaths:
49-
- path: build/debian-hyperkube-base/Makefile
50-
match: CNI_VERSION=
5149
- path: build/workspace.bzl
5250
match: CNI_VERSION =
5351
- path: cluster/gce/gci/configure.sh

build/lib/release.sh

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -299,24 +299,6 @@ function kube::release::sha1() {
299299
fi
300300
}
301301

302-
function kube::release::build_hyperkube_image() {
303-
local -r arch="$1"
304-
local -r registry="$2"
305-
local -r version="$3"
306-
local -r save_dir="${4-}"
307-
kube::log::status "Building hyperkube image for arch: ${arch}"
308-
ARCH="${arch}" REGISTRY="${registry}" VERSION="${version}" \
309-
make -C cluster/images/hyperkube/ build >/dev/null
310-
311-
local hyperkube_tag
312-
hyperkube_tag="${registry}/hyperkube-${arch}:${version}"
313-
if [[ -n "${save_dir}" ]]; then
314-
"${DOCKER[@]}" save "${hyperkube_tag}" > "${save_dir}/hyperkube-${arch}.tar"
315-
fi
316-
kube::log::status "Deleting hyperkube image ${hyperkube_tag}"
317-
"${DOCKER[@]}" rmi "${hyperkube_tag}" &>/dev/null || true
318-
}
319-
320302
function kube::release::build_conformance_image() {
321303
local -r arch="$1"
322304
local -r registry="$2"
@@ -416,10 +398,6 @@ EOF
416398
) &
417399
done
418400

419-
if [[ "${KUBE_BUILD_HYPERKUBE}" =~ [yY] ]]; then
420-
kube::release::build_hyperkube_image "${arch}" "${docker_registry}" \
421-
"${docker_tag}" "${images_dir}" &
422-
fi
423401
if [[ "${KUBE_BUILD_CONFORMANCE}" =~ [yY] ]]; then
424402
kube::release::build_conformance_image "${arch}" "${docker_registry}" \
425403
"${docker_tag}" "${images_dir}" &

build/release-images.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,6 @@ if [[ "${KUBE_BUILD_CONFORMANCE}" =~ [yY] ]]; then
3030
CMD_TARGETS="${CMD_TARGETS} ${KUBE_CONFORMANCE_IMAGE_TARGETS[*]}"
3131
fi
3232

33-
# TODO(dims): Remove this when we get rid of hyperkube image
34-
if [[ "${KUBE_BUILD_HYPERKUBE}" =~ [yY] ]]; then
35-
CMD_TARGETS=$(echo "${CMD_TARGETS} cmd/kubelet cmd/kubectl" | tr ' ' '\n' | sort | uniq | tr '\n' ' ')
36-
fi
37-
3833
kube::build::verify_prereqs
3934
kube::build::build_image
4035
kube::build::run_build_command make all WHAT="${CMD_TARGETS}" KUBE_BUILD_PLATFORMS="${KUBE_SERVER_PLATFORMS[*]}"

build/workspace.bzl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,6 @@ def debian_image_dependencies():
125125
tag = "v12.0.1", # ignored, but kept here for documentation
126126
)
127127

128-
container_pull(
129-
name = "debian-hyperkube-base-" + arch,
130-
architecture = arch,
131-
digest = _digest(_DEBIAN_HYPERKUBE_BASE_DIGEST, arch),
132-
registry = "k8s.gcr.io",
133-
repository = "debian-hyperkube-base",
134-
tag = "0.12.1", # ignored, but kept here for documentation
135-
)
136-
137128
def etcd_tarballs():
138129
for arch, sha in _ETCD_TARBALL_ARCH_SHA256.items():
139130
http_archive(

cluster/BUILD

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ filegroup(
1818
"//cluster/images/conformance:all-srcs",
1919
"//cluster/images/etcd-version-monitor:all-srcs",
2020
"//cluster/images/etcd/migrate:all-srcs",
21-
"//cluster/images/hyperkube:all-srcs",
2221
"//cluster/images/kubemark:all-srcs",
2322
],
2423
tags = ["automanaged"],

0 commit comments

Comments
 (0)