<p>I have a kubeless version of <code>v1.0.8</code> and I am building a machine learning mechanism that requires functions autoscaling on demand (approximately requests the generation of 100 pods per hour).</p>
<p>Being an anonymous Docker Hub user limits my downloads to 100 container image pull requests per six hours.</p>
<p>Is there any way to configure kubeless so as to include <a href="https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/#create-a-pod-that-uses-your-secret" rel="nofollow noreferrer">my Docker credentials secret during deployment</a>?</p>
<p>Thank very much for you time.</p>

<p>A good start is to set the <code>imagePullPolicy</code> for your <code>PodSpec</code> to <code>IfNotPresent</code>, so that you'll only have to pull once per version per node.</p>
<p>Depending on the criticality of the workload you should also consider mirroring the image to a container registry you control. You don't want to be hitting rate limits when you need to roll out a hotfix at 3 AM.</p>
