![]() The debian-iptables v12.0.0 build didn't work because of another previously-undiscovered iptables 1.8.x bug. Work around it for now and bump the version to v12.0.1; we can revert back to the original version of the script once iptables 1.8.4 is available in buster-backports. |
||
---|---|---|
.. | ||
Dockerfile | ||
iptables-wrapper | ||
Makefile | ||
OWNERS | ||
README.md |
debian-iptables
Serves as the base image for k8s.gcr.io/kube-proxy-${ARCH}
and multiarch (not amd64
) k8s.gcr.io/flannel-${ARCH}
images.
This image is compiled for multiple architectures.
How to release
If you're editing the Dockerfile or some other thing, please bump the TAG
in the Makefile.
Build and push images for all the architectures
$ make all-push
# ---> staging-k8s.gcr.io/debian-iptables-amd64:TAG
# ---> staging-k8s.gcr.io/debian-iptables-arm:TAG
# ---> staging-k8s.gcr.io/debian-iptables-arm64:TAG
# ---> staging-k8s.gcr.io/debian-iptables-ppc64le:TAG
# ---> staging-k8s.gcr.io/debian-iptables-s390x:TAG
If you don't want to push the images, run make build ARCH={target_arch}
or make all-build
instead