Currently the Podman plugin only support unencrypted communication with the podman API. One have to expose Podman API remotely, with no SSL. Podman does not nativly support SSL.THis is not acceptable in an enterprise.
The podman plugin should be redesigned to use overthere.sshHost as parent for the podman engine - so Digital AI Deploy can securely connect to target, and execute podman commands locally.
Anyone moving from docker to podman would need this, and as docker is not supported by RedHat anymore, this requirement will be needed by many.
by: Bjarte N. | 4 months ago | Integrations
Comments
A major re-architecture of the plugin is necessary to support remote hosts. We would like to gain a better understanding of the use case, deployment scale, and adoption timeline. Our Customer Field team will reach out to coordinate a session with your team.
We are planning to work on this change for 25.1 release.
The change has been completed, and we can backport it to the previous version. Please let me know which supported version of the Deploy product you are using and would like this change applied to.
We are currently using 23.3.12
The change to support Overthere was added. Please let us know if everything is working as expected.
https://dist.xebialabs.com/customer/xl-deploy/plugins/xld-podman-integration/23.3.0/
Also available in other versions:
https://dist.xebialabs.com/customer/xl-deploy/plugins/xld-podman-integration/24.1.4/
https://dist.xebialabs.com/customer/xl-deploy/plugins/xld-podman-integration/24.3.0/