|
|
@ -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 |
|
|
|