Replies: 4 comments 17 replies
-
Pods are already supported by using Kubernetes YAML, see https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html#kube-units-kube. |
Beta Was this translation helpful? Give feedback.
-
Hello I have the same issue as stiletto. I don't know if it is the right place to write it. If it is not, feel free to show me the proper place. In my use case I run the airflow images in user mode (https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html) witch run using the airflow user with the uid 50000 and the root gid 0. I must share a volume between the multiple images and I want to remap the uid 50000 to my user id and the group root id (0) to my group id. As it is not possible to create a user namespace per container, I create a pod, remapping the uid using --uidmap and --gidmap. I can't use the option --userns=keep-id:uid=MYUID,gid=0 because this option does not accept to remap the root gid. And kube play does not support these 2 options : podman play kube (and this quadlet) has no support for uid/gid mapping #16594
|
Beta Was this translation helpful? Give feedback.
-
Support for Since we missed the cutoff date for 4.8, the feature will be added as part of 4.9. To speed up adding the feature, I first only added support for @rhatdan @vrothberg Should we close this discussion? |
Beta Was this translation helpful? Give feedback.
-
Yes, let's close the discussion. Thanks a ton for @ygalblum to nail the implementation down so quickly in #20762. In case anybody finds issues or has further feedback, please open a separate issue. |
Beta Was this translation helpful? Give feedback.
-
I haven't found anything to the point on the issue tracker or in discussions, so I was just wondering if adding support for setting up pods via quadlet was something the Podman team would consider. I really like the bit of abstraction pods provide.
Beta Was this translation helpful? Give feedback.
All reactions