-
Hi there! I'm trying to get AdvantEDGE installed by following the instructions here: When I reach the "Containerize core micro-services" step, I get this:
I guess I messed up the local registry setup... Here's what I have:
Got the node IP above from here:
/etc/hosts:
I got the registry IP address above from here:
Any help troubleshooting this would be appreciated! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @fehmi8, Thank you for reaching out! Your issue is most likely caused by the docker registry configuration in /etc/hosts. The IP address that should be used in /etc/hosts is the k8s Master node IP address, which in your case is 10.50.2.72. This address must be used when accessing the docker registry via the k8s NodePort (i.e. 30001) in order to reach the service. Note that the service IP address (i.e. 10.106.5.249 in your case) can be used as well, however port 5000 must be used instead of the NodePort in this case. Also, the docker image name tag must include the correct port number in order to successfully push the image to the docker registry. I recommend using port 30001 and setting your meep-docker-registry IP address to your Master node IP address. Also, please note that docker registry issues may also occur when the k8s CA has not been added to the list of trusted CAs. It is important to re-run step 7 of the k8s installation procedure in this case. I hope this helps resolve your issue. |
Beta Was this translation helpful? Give feedback.
-
Thanks to Kevin @dilallkx and his answer here and here (on another thread), this has been solved. I first changed the IP of meep-docker-registry in my
My user id is 1001 instead of the default 1000 (root), so the docker-registry folder was owned by 1001:
I ran the following command to change its ownership:
I had already changed the uid and gid to 1001 in the
Thanks again, Kevin! |
Beta Was this translation helpful? Give feedback.
Thanks to Kevin @dilallkx and his answer here and here (on another thread), this has been solved.
I first changed the IP of meep-docker-registry in my
/etc/hosts
file to my main node IP. Also:My user id is 1001 instead of the default 1000 (root), so the docker-registry folder was owned by 1001: