-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Podman support for move2kube #599
Comments
Maybe it could be an argument to request to the user, or a question in the UI to choose the container engine to use in the scripts and deployment artifacts generated by the tool. Then the user could choose the right container engine for his/her environment. The idea is similar when you choose the platform (k8s or OpenShift). Then the artifacts generated will be aligned with that decession. Of course, |
That's a good point @rmarting . The scope of this issue is about what Container runtime needs to use to run its container based Transformers ( which are custom Transformers that can be built as containers). This can be automatically chosen, first it can try docker and if it does not work, then it can try podman. We havn't yet implemented the support for podman. It requires implementing an interface. The point you have brought up is also valid. We should support creation of scripts with podman/docker. Can you possibly convert your comment into a new issue, so that we can track it to completion. |
@seshapad When we implement support for podman, consider using libpod (https://github.com/containers/podman/tree/main/libpod) instead of requiring external podman binary. |
@ashokponkumar New Enhacement request created here |
Hello! I'm trying to work on this one. If we want to do |
Is your feature request related to a problem? Please describe.
Currently running container based transformers requires docker. Podman support would be good too.
Describe the solution you'd like
Implement support for podman. This would involve
move2kube/environment/container/container.go
Line 36 in a5bf3cd
move2kube/environment/container/container.go
Line 59 in a5bf3cd
Describe alternatives you've considered
Using only docker for containers
The text was updated successfully, but these errors were encountered: