podman-container-systemd:使用podman创建systemd文件并创建容器

时间:2024-03-31 09:44:03
【文件属性】:

文件名称:podman-container-systemd:使用podman创建systemd文件并创建容器

文件大小:11KB

文件格式:ZIP

更新时间:2024-03-31 09:44:03

系统开源

podman-container-systemd 角色设置要在systemd帮助下在主机上运行的容器。 实现容器事件,但不控制或跟踪生命周期。 这是外部工具的工作,集群中的和本地安装中的 。 我写这个角色是为了帮助管理不是集群的个人服务器上的podman容器生命周期。 因此,我想使用systemd使其保持启用状态并通过重新引导运行。 扮演什么角色: 安装Podman 拉取所需的图像 在连续运行中,它会再次提取图像,如果图像发生更改,则重新启动容器(尚未针对Pod) 创建用于容器或吊舱的systemd文件 如果容器死亡,则集的容器或吊舱将始终自动重新启动。 在系统启动时使容器或容器进入运行状态 添加或删除容器暴露给防火墙的端口。 它需要给定用户下运行无根容器的参数(我尚未使用Pod模式对此进行测试) 作为参考,请参见有关角色的这两个博客: 博客描述了如何使用此模块将单个容器


【文件预览】:
podman-container-systemd-master
----handlers()
--------main.yml(933B)
----.yamllint.yml(202B)
----tasks()
--------main.yml(10KB)
--------check_subid.yml(1KB)
----defaults()
--------main.yml(810B)
----templates()
--------systemd-service-pod.j2(823B)
--------systemd-service-single.j2(1KB)
----requirements.yml(39B)
----tests()
--------inventory(11B)
--------test.yml(2KB)
----vars()
--------main.yml(133B)
----README.md(6KB)
----meta()
--------main.yml(801B)

网友评论