devspace-sh / devspace

DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
https://devspace.sh
Apache License 2.0
4.17k stars 351 forks source link

Add image import for K3D clusters #2843

Open yashgorana opened 2 months ago

yashgorana commented 2 months ago

Is your feature request related to a problem?

At the moment, devspace allows us to build and load image directly into a kind cluster. For other clusters, such as k3d, we have to use a local registry which is incredibly slow for large images due to the nature of docker push. On Apple Silicon+macOS sometimes push stage is just stuck and devspace is never able to deploy.

Turns out k3d supports loading images just like kind - https://k3d.io/v5.6.3/usage/commands/k3d_image_import/

Which solution do you suggest?

Which alternative solutions exist? Unsure

Additional context