-function download_container_images() {
- check_docker
- pushd $CONTAINER_IMAGES_DIR
- #docker images for Kubernetes
- for images in kube-apiserver kube-controller-manager kube-scheduler kube-proxy; do
- docker pull k8s.gcr.io/$images:v1.15.0;
- docker save --output $images.tar k8s.gcr.io/$images;
- done
-
- docker pull k8s.gcr.io/pause:3.1
- docker save --output pause.tar k8s.gcr.io/pause
-
- docker pull k8s.gcr.io/etcd:3.3.10
- docker save --output etcd.tar k8s.gcr.io/etcd
-
- docker pull k8s.gcr.io/coredns:1.3.1
- docker save --output coredns.tar k8s.gcr.io/coredns
-
- #podman images for Ironic
- check_podman
- build_ironic_images
- #podman pull $IRONIC_IMAGE
- #podman save --output ironic.tar $IRONIC_IMAGE
- #podman pull $IRONIC_INSPECTOR_IMAGE
- #podman save --output ironic-inspector.tar $IRONIC_INSPECTOR_IMAGE
- popd
+function download_container_images {
+ check_docker
+ pushd $CONTAINER_IMAGES_DIR
+ #docker images for Kubernetes
+ for images in kube-apiserver kube-controller-manager kube-scheduler kube-proxy; do
+ docker pull k8s.gcr.io/$images:v1.15.0;
+ docker save --output $images.tar k8s.gcr.io/$images;
+ done
+
+ docker pull k8s.gcr.io/pause:3.1
+ docker save --output pause.tar k8s.gcr.io/pause
+
+ docker pull k8s.gcr.io/etcd:3.3.10
+ docker save --output etcd.tar k8s.gcr.io/etcd
+
+ docker pull k8s.gcr.io/coredns:1.3.1
+ docker save --output coredns.tar k8s.gcr.io/coredns
+
+ #podman images for Ironic
+ check_podman
+ build_ironic_images
+ #podman pull $IRONIC_IMAGE
+ #podman save --output ironic.tar $IRONIC_IMAGE
+ #podman pull $IRONIC_INSPECTOR_IMAGE
+ #podman save --output ironic-inspector.tar $IRONIC_INSPECTOR_IMAGE
+ popd