mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-03-09 11:47:47 +03:00
Use download binary instead of copying from the container (#3786)
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
ffcea384a6
commit
e0781483fa
@@ -53,6 +53,8 @@ calico_rr_version: "v0.6.1"
|
||||
flannel_version: "v0.10.0"
|
||||
flannel_cni_version: "v0.3.0"
|
||||
|
||||
cni_version: "v0.6.0"
|
||||
|
||||
weave_version: 2.5.0
|
||||
pod_infra_version: 3.1
|
||||
contiv_version: 1.2.1
|
||||
@@ -62,8 +64,9 @@ multus_version: "v3.1.autoconf"
|
||||
|
||||
# Download URLs
|
||||
kubeadm_download_url: "https://storage.googleapis.com/kubernetes-release/release/{{ kubeadm_version }}/bin/linux/{{ image_arch }}/kubeadm"
|
||||
etcd_download_url: "https://github.com/coreos/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-amd64.tar.gz"
|
||||
hyperkube_download_url: "https://storage.googleapis.com/kubernetes-release/release/{{ kube_version }}/bin/linux/amd64/hyperkube"
|
||||
etcd_download_url: "https://github.com/coreos/etcd/releases/download/{{ etcd_version }}/etcd-{{ etcd_version }}-linux-amd64.tar.gz"
|
||||
cni_download_url: "https://github.com/containernetworking/plugins/releases/download/{{ cni_version }}/cni-plugins-{{ image_arch }}-{{ cni_version }}.tgz"
|
||||
|
||||
# Checksums
|
||||
hyperkube_checksums:
|
||||
@@ -104,6 +107,7 @@ kubeadm_checksums:
|
||||
v1.10.0: ebbac985834289037b544523c3e2f39bb44bea938aca9d9e88ef7e880fb8472f
|
||||
|
||||
etcd_binary_checksum: 947849dbcfa13927c81236fb76a7c01d587bbab42ab1e807184cd91b026ebed7
|
||||
cni_binary_checksum: f04339a21b8edf76d415e7f17b620e63b8f37a76b2f706671587ab6464411f2d
|
||||
|
||||
hyperkube_binary_checksum: "{{ hyperkube_checksums[kube_version] }}"
|
||||
kubeadm_binary_checksum: "{{ kubeadm_checksums[kubeadm_version] }}"
|
||||
@@ -251,6 +255,19 @@ downloads:
|
||||
groups:
|
||||
- etcd
|
||||
|
||||
cni:
|
||||
enabled: true
|
||||
file: true
|
||||
version: "{{ cni_version }}"
|
||||
dest: "{{local_release_dir}}/cni-plugins-{{ image_arch }}-{{ cni_version }}.tgz"
|
||||
sha256: "{{ cni_binary_checksum }}"
|
||||
url: "{{ cni_download_url }}"
|
||||
unarchive: false
|
||||
owner: "root"
|
||||
mode: "0755"
|
||||
groups:
|
||||
- k8s-cluster
|
||||
|
||||
kubeadm:
|
||||
enabled: "{{ kubeadm_enabled }}"
|
||||
file: true
|
||||
|
||||
Reference in New Issue
Block a user