kubespray/roles/kubernetes/master/tasks
Timoses d6fd0d2aca Enable delegating all downloads (binaries, images, kubeadm images) (#4420)
* Download to delegate and sync files when download_run_once

* Fail on error after saving container image

* Do not set changed status when downloaded container was up to date

* Only sync containers when they are actually required

Previously, non-required images (pull_required=false as
image existed on target host) were synced to the target
hosts. This failed as the image was not downloaded to
the download_delegate and hence was not available for
syncing.

* Sync containers when only missing on some hosts

* Consider images with multiple repo tags

* Enable kubeadm images pull/syncing with download_delegate

* Use kubeadm images list to pull/sync

'kubeadm config images pull' is replaced by collecting the images
list with 'kubeadm config images list' and using the commonly
used method of pull/syncing the images.

* Ensure containers are downloaded and synced for all hosts

* Fix download/syncing when download_delegate is a kubernetes host
2019-05-01 01:10:56 -07:00
..
encrypt-at-rest.yml Adding ability to maintain existing Encryption Secrets at Rest. (#4255) 2019-02-19 07:31:45 -08:00
kubeadm-certificate.yml Use K8s 1.14 and add kubeadm experimental control plane mode (#4514) 2019-04-19 06:01:54 -07:00
kubeadm-cleanup-old-certs.yml Remove non-kubeadm deployment (#3811) 2018-12-06 02:33:38 -08:00
kubeadm-migrate-certs.yml Use K8s 1.14 and add kubeadm experimental control plane mode (#4514) 2019-04-19 06:01:54 -07:00
kubeadm-secondary-experimental.yml Fix k8s api endpoint for secondary nodes in control plane mode (#4675) 2019-04-29 07:50:24 -07:00
kubeadm-secondary-legacy.yml Use K8s 1.14 and add kubeadm experimental control plane mode (#4514) 2019-04-19 06:01:54 -07:00
kubeadm-setup.yml Add an ability to provide oidc cert in base64 (#4618) 2019-04-24 09:40:01 -07:00
kubeadm-upgrade.yml Use K8s 1.14 and add kubeadm experimental control plane mode (#4514) 2019-04-19 06:01:54 -07:00
kubeadm-version.yml Use K8s 1.14 and add kubeadm experimental control plane mode (#4514) 2019-04-19 06:01:54 -07:00
main.yml Enable delegating all downloads (binaries, images, kubeadm images) (#4420) 2019-05-01 01:10:56 -07:00
pre-upgrade.yml Purge legacy cleanup tasks from older than 1 year (#4450) 2019-04-24 00:08:05 -07:00
users-file.yml Remove non-kubeadm deployment (#3811) 2018-12-06 02:33:38 -08:00