X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=deploy%2Fcluster%2Ftemplates%2F_containerruntime.yaml;h=cf72b54a8c0ceba65979f1b417fc56cf39fda30f;hb=refs%2Fchanges%2F14%2F4614%2F2;hp=bd523bdf173a4c459ca093bbb0616022b6442907;hpb=0b56dfc41bd40f0e59a4a8f65a1fdf184e74747d;p=icn.git diff --git a/deploy/cluster/templates/_containerruntime.yaml b/deploy/cluster/templates/_containerruntime.yaml index bd523bd..cf72b54 100644 --- a/deploy/cluster/templates/_containerruntime.yaml +++ b/deploy/cluster/templates/_containerruntime.yaml @@ -21,6 +21,9 @@ mkdir -p /etc/containerd containerd config default | tee /etc/containerd/config.toml sed -i 's/\(.*\)\[plugins\."io\.containerd\.grpc\.v1\.cri"\.containerd\.runtimes\.runc\.options\]/&\n\1 SystemdCgroup = true/' /etc/containerd/config.toml +{{- if .dockerRegistryMirrors }} + sed -i 's/endpoint = \["https:\/\/registry-1\.docker\.io"\]/endpoint = {{ append .dockerRegistryMirrors "https://registry-1.docker.io" | toJson | replace "/" "\\/" | replace "[" "\\[" | replace "]" "\\]" }}/' /etc/containerd/config.toml +{{- end }} systemctl restart containerd {{- else if eq .containerRuntime "docker" -}} - path: /usr/local/bin/install-container-runtime.sh @@ -39,6 +42,9 @@ "log-opts": { "max-size": "100m" }, +{{- if .dockerRegistryMirrors }} + "registry-mirrors": {{ .dockerRegistryMirrors | toJson }} +{{- end }} "storage-driver": "overlay2" } {{- end }}