17 lines
511 B
Bash
Executable File
17 lines
511 B
Bash
Executable File
#!/bin/bash
|
|
set -e -x
|
|
|
|
cd $(dirname $0)/..
|
|
|
|
mkdir -p bin
|
|
|
|
# This is used for downloading the tar file and not the images text file.
|
|
# Referenced in test: tests/validation/tests/v3_api/test_airgap.py
|
|
if [ -e /usr/tmp/k3s-images.txt ]; then
|
|
images=$(grep -e 'docker.io/rancher/mirrored-pause' -e 'docker.io/rancher/mirrored-coredns-coredns' /usr/tmp/k3s-images.txt)
|
|
xargs -n1 docker pull <<< "${images}"
|
|
docker save -o ./bin/k3s-airgap-images.tar ${images}
|
|
else
|
|
touch bin/k3s-airgap-images.tar
|
|
fi
|