update image pull policy from PullAlways to PullIfNotPresent

This commit is contained in:
wencaiwulue
2022-05-12 17:17:56 +08:00
parent 6598c2ddef
commit e1f8510ddc
3 changed files with 5 additions and 5 deletions

View File

@@ -56,7 +56,7 @@ func AddContainer(spec *v1.PodSpec, c util.PodRouteConfig) {
v1.ResourceMemory: resource.MustParse("256Mi"), v1.ResourceMemory: resource.MustParse("256Mi"),
}, },
}, },
ImagePullPolicy: v1.PullAlways, ImagePullPolicy: v1.PullIfNotPresent,
}) })
if len(spec.PriorityClassName) == 0 { if len(spec.PriorityClassName) == 0 {
spec.PriorityClassName = "system-cluster-critical" spec.PriorityClassName = "system-cluster-critical"

View File

@@ -56,7 +56,7 @@ func AddMeshContainer(spec *v1.PodTemplateSpec, nodeId string, c util.PodRouteCo
v1.ResourceMemory: resource.MustParse("256Mi"), v1.ResourceMemory: resource.MustParse("256Mi"),
}, },
}, },
ImagePullPolicy: v1.PullAlways, ImagePullPolicy: v1.PullIfNotPresent,
}) })
spec.Spec.Containers = append(spec.Spec.Containers, v1.Container{ spec.Spec.Containers = append(spec.Spec.Containers, v1.Container{
Name: config.SidecarEnvoyProxy, Name: config.SidecarEnvoyProxy,
@@ -75,6 +75,6 @@ func AddMeshContainer(spec *v1.PodTemplateSpec, nodeId string, c util.PodRouteCo
v1.ResourceMemory: resource.MustParse("256Mi"), v1.ResourceMemory: resource.MustParse("256Mi"),
}, },
}, },
ImagePullPolicy: v1.PullAlways, ImagePullPolicy: v1.PullIfNotPresent,
}) })
} }

View File

@@ -147,7 +147,7 @@ func CreateOutboundPod(clientset *kubernetes.Clientset, namespace string, traffi
v1.ResourceMemory: resource.MustParse("512Mi"), v1.ResourceMemory: resource.MustParse("512Mi"),
}, },
}, },
ImagePullPolicy: v1.PullAlways, ImagePullPolicy: v1.PullIfNotPresent,
SecurityContext: &v1.SecurityContext{ SecurityContext: &v1.SecurityContext{
Capabilities: &v1.Capabilities{ Capabilities: &v1.Capabilities{
Add: []v1.Capability{ Add: []v1.Capability{
@@ -176,7 +176,7 @@ func CreateOutboundPod(clientset *kubernetes.Clientset, namespace string, traffi
MountPath: "/etc/envoy", MountPath: "/etc/envoy",
}, },
}, },
ImagePullPolicy: v1.PullAlways, ImagePullPolicy: v1.PullIfNotPresent,
}, },
}, },
RestartPolicy: v1.RestartPolicyAlways, RestartPolicy: v1.RestartPolicyAlways,