I have a kubeless version of v1.0.8
and I am building a machine learning mechanism that requires functions autoscaling on demand (approximately requests the generation of 100 pods per hour).
Being an anonymous Docker Hub user limits my downloads to 100 container image pull requests per six hours.
Is there any way to configure kubeless so as to include my Docker credentials secret during deployment?
Thank very much for you time.
A good start is to set the
imagePullPolicy
for yourPodSpec
toIfNotPresent
, so that you'll only have to pull once per version per node.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.