mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-05-20 15:27:56 -02:30
Add images downloader to download roles (#3914)
* Add images downloader to download roles * Use single jinja2 templates * add kube_version to templates
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
925a820b56
commit
6362211860
7
roles/download/tasks/kubeadm_images.yml
Normal file
7
roles/download/tasks/kubeadm_images.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
- name: kubeadm | Create kubeadm config
|
||||
template:
|
||||
src: "kubeadm-images.yaml.j2"
|
||||
dest: "{{ kube_config_dir }}/kubeadm-images.yaml"
|
||||
|
||||
- name: container_download | download images for kubeadm config images
|
||||
command: "{{ local_release_dir }}/kubeadm config images pull --config={{ kube_config_dir }}/kubeadm-images.yaml"
|
||||
@@ -24,3 +24,8 @@
|
||||
- item.value.container | default(false)
|
||||
- download_run_once
|
||||
- group_names | intersect(download.groups) | length
|
||||
|
||||
- include_tasks: kubeadm_images.yml
|
||||
when:
|
||||
- not skip_downloads|default(false)
|
||||
- inventory_hostname in groups['kube-master']
|
||||
|
||||
Reference in New Issue
Block a user