Open lentzi90 opened 5 years ago
Hi, seems like it can't reach https://auth.docker.io
, maybe there's a DNS issue inside the pod/cluster?
I tried nslookup from the pod and the output is a bit weird:
# nslookup auth.docker.io
nslookup: can't resolve '(null)': Name does not resolve
Name: auth.docker.io
Address 1: 34.233.151.211 ec2-34-233-151-211.compute-1.amazonaws.com
Address 2: 52.54.155.177 ec2-52-54-155-177.compute-1.amazonaws.com
Address 3: 54.165.149.19 ec2-54-165-149-19.compute-1.amazonaws.com
Address 4: 52.206.40.44 ec2-52-206-40-44.compute-1.amazonaws.com
Address 5: 34.206.236.31 ec2-34-206-236-31.compute-1.amazonaws.com
Address 6: 52.22.67.152 ec2-52-22-67-152.compute-1.amazonaws.com
Address 7: 52.22.201.61 ec2-52-22-201-61.compute-1.amazonaws.com
Address 8: 52.70.175.131 ec2-52-70-175-131.compute-1.amazonaws.com
I'm unsure how to debug further. Any ideas?
no idea, last week I had some problems with docker registry too, wasn't pulling images but it was on GCP, not AWS. Maybe just remove from keel self update tag as the API has been stable for a year and even an old version would probably still do the job (with an exception of AWS credentials helper in your AWS case I guess) :)
Btw, since for me it was a non critical service I just left it in a crashloop and eventually it resolved the image.
I'm trying to deploy keel using helm and having it update itself. Unfortunately keel fails to add the image watch job due to i/o timeout. I'm following the documentation here and have the following values file:
Is there a way to increase this timeout? Anything else I'm doing wrong?
Here is a sample log entry: