- Notifications
You must be signed in to change notification settings - Fork 307
Description
Is your feature request related to a problem? Please describe.
Currently, all images are deployed using tag: local and imagePullPolicy: Never, which assumes the images already exist on the node. This creates issues during node scaling or replacement, because new nodes do not have the required images pre-loaded. As a result, deployments can fail or require manual intervention to load images onto new nodes.
Describe the solution you’d like
We need support for pulling images at runtime rather than relying on preloaded local images. Specifically, deployments should be able to:
-
Pull images from public registries using release tags.
-
Pull images from private registries using custom tags and
imagePullSecrets.
All relevant image configuration parameters (repository, tag, pull policy, pull secrets, etc.) should be configurable through overlay.yaml.
As an initial scope, supporting Docker Hub as the private registry is sufficient.