Multiarch-aware clone of quay.io/coreos/flannel
512
Basically, this repository is just a manifest that points to the CoreOS Flannel images. The idea is to have a single image name for all architectures, so I can experiment with a heterogeneous Kubernetes cluster.
I'm unable to make manifest-tool recognize images from Quay.io, so I've copied the images here. Here's the full code of the shell script I've used to generate this repository:
#!/bin/sh
VERSION="v0.9.0"
echo "image: drdaeman/flannel:$VERSION" > manifest.yaml
echo "manifests:" >> manifest.yaml
for arch in amd64 arm arm64 ppc64le s390x; do
docker pull quay.io/coreos/flannel:$VERSION-$arch
docker tag quay.io/coreos/flannel:$VERSION-$arch drdaeman/flannel:$VERSION-$arch
docker push drdaeman/flannel:$VERSION-$arch
echo " - image: drdaeman/flannel:$VERSION-$arch" >> manifest.yaml
echo " platform:" >> manifest.yaml
echo " architecture: $arch" >> manifest.yaml
echo " os: linux" >> manifest.yaml
done
manifest-tool push from-spec manifest.yaml
Content type
Image
Digest
Size
15.8 MB
Last updated
almost 9 years ago
docker pull drdaeman/flannel:v0.9.0