<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Daocloud Binary :: Ay Docs</title>
    <link>https://ops.docs.72602.space/kubernetes/proxy/daocloud_binary/index.html</link>
    <description>使用方法 在原始 URL 上面加入 files.m.daocloud.io 的 前缀 就可以使用。比如：&#xA;# Helm 下载原始URL wget https://get.helm.sh/helm-v3.9.1-linux-amd64.tar.gz # 加速后的 URL wget https://files.m.daocloud.io/get.helm.sh/helm-v3.9.1-linux-amd64.tar.gz 即可加速下载, 所以如果指定的文件没有被缓存, 会卡住等待缓存完成, 后续下载就无带宽限制。&#xA;最佳实践 使用场景1 - 安装 Helm cd /tmp export HELM_VERSION=&#34;v3.9.3&#34; wget &#34;https://files.m.daocloud.io/get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz&#34; tar -zxvf helm-${HELM_VERSION}-linux-amd64.tar.gz mv linux-amd64/helm /usr/local/bin/helm helm version 使用场景2 - 安装 KubeSpray 加入如下配置即可：&#xA;files_repo: &#34;https://files.m.daocloud.io&#34; ## Kubernetes components kubeadm_download_url: &#34;{{ files_repo }}/dl.k8s.io/release/{{ kubeadm_version }}/bin/linux/{{ image_arch }}/kubeadm&#34; kubectl_download_url: &#34;{{ files_repo }}/dl.k8s.io/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubectl&#34; kubelet_download_url: &#34;{{ files_repo }}/dl.k8s.io/release/{{ kube_version }}/bin/linux/{{ image_arch }}/kubelet&#34; ## CNI Plugins cni_download_url: &#34;{{ files_repo }}/github.com/containernetworking/plugins/releases/download/{{ cni_version }}/cni-plugins-linux-{{ image_arch }}-{{ cni_version }}.tgz&#34; ## cri-tools crictl_download_url: &#34;{{ files_repo }}/github.com/kubernetes-sigs/cri-tools/releases/download/{{ crictl_version }}/crictl-{{ crictl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz&#34; ## [Optional] etcd: only if you **DON&#39;T** use etcd_deployment=host etcd_download_url: &#34;{{ files_repo }}/github.com/etcd-io/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-{{ image_arch }}.tar.gz&#34; # [Optional] Calico: If using Calico network plugin calicoctl_download_url: &#34;{{ files_repo }}/github.com/projectcalico/calico/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}&#34; calicoctl_alternate_download_url: &#34;{{ files_repo }}/github.com/projectcalico/calicoctl/releases/download/{{ calico_ctl_version }}/calicoctl-linux-{{ image_arch }}&#34; # [Optional] Calico with kdd: If using Calico network plugin with kdd datastore calico_crds_download_url: &#34;{{ files_repo }}/github.com/projectcalico/calico/archive/{{ calico_version }}.tar.gz&#34; # [Optional] Flannel: If using Falnnel network plugin flannel_cni_download_url: &#34;{{ files_repo }}/kubernetes/flannel/{{ flannel_cni_version }}/flannel-{{ image_arch }}&#34; # [Optional] helm: only if you set helm_enabled: true helm_download_url: &#34;{{ files_repo }}/get.helm.sh/helm-{{ helm_version }}-linux-{{ image_arch }}.tar.gz&#34; # [Optional] crun: only if you set crun_enabled: true crun_download_url: &#34;{{ files_repo }}/github.com/containers/crun/releases/download/{{ crun_version }}/crun-{{ crun_version }}-linux-{{ image_arch }}&#34; # [Optional] kata: only if you set kata_containers_enabled: true kata_containers_download_url: &#34;{{ files_repo }}/github.com/kata-containers/kata-containers/releases/download/{{ kata_containers_version }}/kata-static-{{ kata_containers_version }}-{{ ansible_architecture }}.tar.xz&#34; # [Optional] cri-dockerd: only if you set container_manager: docker cri_dockerd_download_url: &#34;{{ files_repo }}/github.com/Mirantis/cri-dockerd/releases/download/v{{ cri_dockerd_version }}/cri-dockerd-{{ cri_dockerd_version }}.{{ image_arch }}.tgz&#34; # [Optional] runc,containerd: only if you set container_runtime: containerd runc_download_url: &#34;{{ files_repo }}/github.com/opencontainers/runc/releases/download/{{ runc_version }}/runc.{{ image_arch }}&#34; containerd_download_url: &#34;{{ files_repo }}/github.com/containerd/containerd/releases/download/v{{ containerd_version }}/containerd-{{ containerd_version }}-linux-{{ image_arch }}.tar.gz&#34; nerdctl_download_url: &#34;{{ files_repo }}/github.com/containerd/nerdctl/releases/download/v{{ nerdctl_version }}/nerdctl-{{ nerdctl_version }}-{{ ansible_system | lower }}-{{ image_arch }}.tar.gz&#34; 实测下载速度可以达到Downloaded: 19 files, 603M in 23s (25.9 MB/s), 下载全部文件可以在 23s 内完成！ 完整方法可以参考 https://gist.github.com/yankay/a863cf2e300bff6f9040ab1c6c58fbae</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate></lastBuildDate>
    <atom:link href="https://ops.docs.72602.space/kubernetes/proxy/daocloud_binary/index.xml" rel="self" type="application/rss+xml" />
  </channel>
</rss>