mirror of https://github.com/k3s-io/k3s
Merge pull request #26745 from andyzheng0831/docker-reg
Automatic merge from submit-queue GCI/Trusty: support the Docker registry mirror @roberthbailey @zmerlynn please review it. cc/ @fabioy @dchen1107 @kubernetes/goog-image FYI. cc/ @ojarjur it is very straightforward to add support for GCI, which is pretty much like the change to ContainerVM's configure-vm.sh in your original PR #25841.pull/6/head
commit
8d57a44192
|
@ -253,6 +253,13 @@ function assemble-docker-flags {
|
|||
if [[ "${TEST_CLUSTER:-}" == "true" ]]; then
|
||||
docker_opts+=" --debug"
|
||||
fi
|
||||
# Decide whether to enable a docker registry mirror. This is taken from
|
||||
# the "kube-env" metadata value.
|
||||
if [[ -n "${DOCKER_REGISTRY_MIRROR_URL:-}" ]]; then
|
||||
echo "Enable docker registry mirror at: ${DOCKER_REGISTRY_MIRROR_URL}"
|
||||
docker_opts+=" --registry-mirror=${DOCKER_REGISTRY_MIRROR_URL}"
|
||||
fi
|
||||
|
||||
echo "DOCKER_OPTS=\"${docker_opts} ${EXTRA_DOCKER_OPTS:-}\"" > /etc/default/docker
|
||||
}
|
||||
|
||||
|
|
|
@ -187,6 +187,13 @@ restart_docker_daemon() {
|
|||
if [ "${TEST_CLUSTER:-}" = "true" ]; then
|
||||
DOCKER_OPTS="${DOCKER_OPTS} --debug"
|
||||
fi
|
||||
# Decide whether to enable a docker registry mirror. This is taken from
|
||||
# the "kube-env" metadata value.
|
||||
if [ -n "${DOCKER_REGISTRY_MIRROR_URL:-}" ]; then
|
||||
echo "Enable docker registry mirror at: ${DOCKER_REGISTRY_MIRROR_URL}"
|
||||
DOCKER_OPTS="${DOCKER_OPTS} --registry-mirror=${DOCKER_REGISTRY_MIRROR_URL}"
|
||||
fi
|
||||
|
||||
echo "DOCKER_OPTS=\"${DOCKER_OPTS} ${EXTRA_DOCKER_OPTS:-}\"" > /etc/default/docker
|
||||
# Make sure the network interface cbr0 is created before restarting docker daemon
|
||||
while ! [ -L /sys/class/net/cbr0 ]; do
|
||||
|
|
Loading…
Reference in New Issue