mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-02 16:29:21 +00:00
Merge pull request #6831 from ArtfulCoder/docker_image_install
Load Kube Scheduler Image.
This commit is contained in:
commit
2c3b9c8eb3
@ -35,3 +35,4 @@ kube-master-addons:
|
|||||||
- restart: True
|
- restart: True
|
||||||
- watch:
|
- watch:
|
||||||
- file: master-docker-image-tags
|
- file: master-docker-image-tags
|
||||||
|
- file: /etc/kubernetes/kube-master-addons.sh
|
||||||
|
@ -14,11 +14,23 @@
|
|||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
while true; do
|
# loadedImageFlags is a bit-flag to track which docker images loaded successfully.
|
||||||
if which docker 1>/dev/null 2>&1; then
|
let loadedImageFlags=0;
|
||||||
if docker load -i /srv/salt/kube-bins/kube-apiserver.tar 1>/dev/null 2>&1; then
|
|
||||||
break;
|
while true; do
|
||||||
fi;
|
|
||||||
fi;
|
if [ $loadedImageFlags == 3 ]; then break; fi;
|
||||||
done;
|
|
||||||
|
if which docker 1>/dev/null 2>&1; then
|
||||||
|
if docker load -i /srv/salt/kube-bins/kube-apiserver.tar 1>/dev/null 2>&1; then
|
||||||
|
let loadedImageFlags="$loadedImageFlags|1";
|
||||||
|
fi;
|
||||||
|
if docker load -i /srv/salt/kube-bins/kube-scheduler.tar 1>/dev/null 2>&1; then
|
||||||
|
let loadedImageFlags="$loadedImageFlags|2";
|
||||||
|
fi;
|
||||||
|
|
||||||
|
fi;
|
||||||
|
|
||||||
|
|
||||||
|
done;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user