Update to Volcano 1.10#3
Conversation
| - name: DEBUG_SOCKET_DIR | ||
| value: /tmp/klog-socks | ||
| imagePullPolicy: {{ .Values.basic.image_pull_policy }} | ||
| imagePullPolicy: Never |
There was a problem hiding this comment.
Should this be Never? Can you double-check?
There was a problem hiding this comment.
I used the value from the update_1.8 commit at 22809e2#diff-317373f0dc2ee312347cf7e2cce9683f6fc278af96ec2135164c9c0547fb7f06R164.
According to https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy, I believe setting this value to Never tells Kubelet to never fetch a remote image but only uses local ones. This should be intended for our project.
There was a problem hiding this comment.
Are you sure? scheduler is the image that's always updated, right?
There was a problem hiding this comment.
Yes, we update scheduler-image locally (with docker build) each time we run a submission. After the image is successfully built we run helm upgrade to deploy it.
ImagePullPolicy=Never ensures that during scheduler container creation with helm, we are only looking for a local image (named and tagged sailimages/vc-sail-scheduler:v3) instead of fetching from any remote image registry.
No description provided.