From 52be5ad4960ccec1faab488b1cea44d3ff7ae154 Mon Sep 17 00:00:00 2001 From: Grant Rodgers Date: Thu, 26 Jul 2018 14:00:05 -0700 Subject: [PATCH] Pull feedlet image only if not present This allows local images to be used, e.g. for minikube. --- pkg/controller/feed/reconcile_test.go | 2 +- pkg/controller/feed/resources/job.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/controller/feed/reconcile_test.go b/pkg/controller/feed/reconcile_test.go index 1f77725a38b..04623d7ad85 100644 --- a/pkg/controller/feed/reconcile_test.go +++ b/pkg/controller/feed/reconcile_test.go @@ -490,7 +490,7 @@ func getNewStartJob() *batchv1.Job { }, }, }}, - ImagePullPolicy: corev1.PullAlways, + ImagePullPolicy: corev1.PullIfNotPresent, }}, RestartPolicy: corev1.RestartPolicyNever, }, diff --git a/pkg/controller/feed/resources/job.go b/pkg/controller/feed/resources/job.go index 34413ebd4c7..fda30019458 100644 --- a/pkg/controller/feed/resources/job.go +++ b/pkg/controller/feed/resources/job.go @@ -189,7 +189,7 @@ func makePodTemplate(feed *feedsv1alpha1.Feed, source *feedsv1alpha1.EventSource corev1.Container{ Name: "feedlet", Image: source.Spec.Image, - ImagePullPolicy: "Always", + ImagePullPolicy: corev1.PullIfNotPresent, Env: []corev1.EnvVar{ { Name: string(EnvVarOperation),