jfrog / jenkins-jfrog-plugin

Easy integration between Jenkins and the JFrog Platform.
https://github.com/jfrog/jenkins-jfrog-plugin
Apache License 2.0
39 stars 17 forks source link

Podman support #30

Open larsskj opened 1 year ago

larsskj commented 1 year ago

Is your feature request related to a problem? Please describe.

JFrog CLI supports Docker for building container images.

But the Docker daemon has become unsupported on modern Kubernetes installations, and it's in general regarded a security threat.

For that reasons many organizations have moved to Podman for building container images.

Do you have any plans to support that using the JFrog CLI?

Describe the solution you'd like to see

Same support level for Podman as for Docker daemon.

Describe alternatives you've considered

All kind of custom modifications/workarounds - but a standard stock solution would be much better.

Additional context

No response

yahavi commented 1 year ago

@larsskj, Thanks for using the Jenkins JFrog plugin and the JFrog CLI.

Podman is already supported in the JFrog CLI. Examples:

jf rt podman-pull my-docker-registry.io/my-docker-image:latest docker-local --build-name=my-build-name --build-number=7

jf rt podman-push my-docker-registry.io/my-docker-image:latest docker-local --build-name=my-build-name --build-number=7

Check out "Pulling Docker Images Using Podman" and "Pushing Docker Images Using Podman" under Managing Docker Images.

Please let me know if that helped.

PipeItToDevNull commented 11 months ago

Hi @yahavi

This level of support is rudimentary at best, we need equal levels of build support.