mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 05:27:21 +00:00
Merge pull request #70743 from bart0sh/PR0039-kubeadm-dont-prepull-etcd-if-not-required
kubeadm: prepull Etcd image only if required
This commit is contained in:
commit
b99c8b994f
@ -195,7 +195,7 @@ func RunApply(flags *applyFlags) error {
|
|||||||
klog.V(1).Infof("[upgrade/apply] creating prepuller")
|
klog.V(1).Infof("[upgrade/apply] creating prepuller")
|
||||||
prepuller := upgrade.NewDaemonSetPrepuller(upgradeVars.client, upgradeVars.waiter, &upgradeVars.cfg.ClusterConfiguration)
|
prepuller := upgrade.NewDaemonSetPrepuller(upgradeVars.client, upgradeVars.waiter, &upgradeVars.cfg.ClusterConfiguration)
|
||||||
componentsToPrepull := constants.MasterComponents
|
componentsToPrepull := constants.MasterComponents
|
||||||
if upgradeVars.cfg.Etcd.External != nil {
|
if upgradeVars.cfg.Etcd.External == nil && flags.etcdUpgrade {
|
||||||
componentsToPrepull = append(componentsToPrepull, constants.Etcd)
|
componentsToPrepull = append(componentsToPrepull, constants.Etcd)
|
||||||
}
|
}
|
||||||
if err := upgrade.PrepullImagesInParallel(prepuller, flags.imagePullTimeout, componentsToPrepull); err != nil {
|
if err := upgrade.PrepullImagesInParallel(prepuller, flags.imagePullTimeout, componentsToPrepull); err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user