You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I might be doing things the wrong way around here. I have an lab EKS cluster in AWS deployed using Terraform (actually openTofu) with the VPC CNI addon. I have yet to find a way to enable port mapping in that addon, but that is perhaps not even something supported when using EKS? (And this is probably the wrong forum for that question)
Now the cache has been deployed using ArgoCD + kustomize and that seems to work fine for most of my pods and I can see images getting cached. However, I have a gitlab runner that builds my code and that docker container pulls 3rd party docker images internally and that seems to fail as they are also pointed to localhost:7439.... which of course is something completely different inside the gitlab runner container. So my question is, should this be possible? I would prefer if these images could be cached as well and be accessed from within my gitlab runner container. Could this somehow be related to the fact that I have not explicitly enabled port mapping?
The text was updated successfully, but these errors were encountered:
2- I’m not 100% sure I understood what you're trying to achieve :
A schema would here definitely help to get the "full picture"
Do you have any log about the failure you're talking about ?
Which executor are you using ?
3- Finally, I'm trying to summerize a bit in order to help : A - I understand from your comment that :
1- You are using a gitlab runner inside a kubernetes cluster, in which kuik is already installed ?
2- You're using this kubernetes cluster as the executor for this runner ?
3- When a gitlab job is started, kubelet tries to retrieve the images needed to execute the jobs using localhost:7439 and it fails ? B - Your ticket talks about docker in docker so I get a bit lost here ….
I might be doing things the wrong way around here. I have an lab EKS cluster in AWS deployed using Terraform (actually openTofu) with the VPC CNI addon. I have yet to find a way to enable port mapping in that addon, but that is perhaps not even something supported when using EKS? (And this is probably the wrong forum for that question)
Now the cache has been deployed using ArgoCD + kustomize and that seems to work fine for most of my pods and I can see images getting cached. However, I have a gitlab runner that builds my code and that docker container pulls 3rd party docker images internally and that seems to fail as they are also pointed to localhost:7439.... which of course is something completely different inside the gitlab runner container. So my question is, should this be possible? I would prefer if these images could be cached as well and be accessed from within my gitlab runner container. Could this somehow be related to the fact that I have not explicitly enabled port mapping?
The text was updated successfully, but these errors were encountered: