Summary
Container images are executable software bundles that encapsulate an application and all its software dependencies, and the image pull policy for a container and the tag of the image affect when the kubelet attempts to pull the specified image.
1
OpenShift Container Platform uses the container's imagePullPolicy to determine if the image should be pulled prior to starting the container, and the imagePullPolicy should be set to IfNotPresent by default.
2
3
According to
Summary
Container images are executable software bundles that encapsulate an application and all its software dependencies. They are usually given a name such as pause, example/mycontainer, or kube-apiserver, and can include a registry hostname and possibly a port number. The image pull policy for a container and the tag of the image affect when the kubelet attempts to pull the specified image, and the image digest uniquely identifies a specific version of the image.
Images | Kubernetes
kubernetes.io
This document highlights and consolidates configuration best practices that are introduced throughout the user guide, Getting Started documentation, and ...
Configuration Best Practices | Kubernetes
kubernetes.io
Summary
OpenShift Container Platform uses the container's imagePullPolicy to determine if the image should be pulled prior to starting the container. There are three possible values for the imagePullPolicy, which can be set based on the image's tag, either Always or IfNotPresent. If the image tag is not specified, OpenShift Container Platform sets it based on the image's tag, which can be set based on the latest tag or if it is not present.
Image pull policy - Managing images | Images | OpenShift Container Platform 4.1
openshift.com
Summary
This part of the Best Practices Guide discusses formatting the Pod and PodTemplate portions in Chart manifests. Images should be defined in the values.yaml file to make it easy to swap out images, and PodTemplates should declare selectors to make the relationship between the set and the pod. Additionally, images should be defined in the values.yaml file to make it easy to swap out images, and the imagePullPolicy should be set to IfNotPresent by default.
Helm | Pods and PodTemplates
helm.sh
Helm - The Kubernetes Package Manager. This guide covers the Helm Team's considered best practices for creating charts. It focuses on how charts should be ...
Helm | Docs
helm.sh
Explains the chart format, and provides basic guidance for building charts with Helm. ... pullPolicy : The Kubernetes pull policy.
Helm | Charts
helm.sh
Helm - The Kubernetes Package Manager. ... helm pull [chart URL | repo/chartname] [...] [flags]
Helm | Helm Pull
helm.sh