I have several Podman containers running via systemd services generated by 'podman generate systemd --new'. They work well, the unit files are easy to read and they are quite portable and easy to use, maintain and deploy using git or whatever version control you use.
Now I am reading that "generate systemd" is being deprecated in favour of quadlets. I took a look at some examples and I really don't get what problem they are supposed to be solving. Sure, yeah, instead of a long podman run command line inside of a systemd unit file you now have a dedicated Container section. And? Why?
I seem to be losing the actual automatic generative part of "podman generate systemd --new" that allows me to instantly capture a running container's configuration and then run it as a service in perpetuity and easily port the configuration elsewhere and now have to write things by hand again and for this loss I'm gaining... what exactly?
Now I am reading that "generate systemd" is being deprecated in favour of quadlets. I took a look at some examples and I really don't get what problem they are supposed to be solving. Sure, yeah, instead of a long podman run command line inside of a systemd unit file you now have a dedicated Container section. And? Why?
I seem to be losing the actual automatic generative part of "podman generate systemd --new" that allows me to instantly capture a running container's configuration and then run it as a service in perpetuity and easily port the configuration elsewhere and now have to write things by hand again and for this loss I'm gaining... what exactly?