运行 podman generate kube --help 命令:
C:\Users\Administrator> podman generate kube --help
从容器、Pod 或卷生成 Kubernetes YAML 文件。
描述:
该命令从 Podman 容器、Pod 或卷生成 Kubernetes 的 Pod、Service(服务)或 PersistentVolumeClaim(持久化卷声明)YAML 文件(遵循 v1 规范)。
无论输入是容器还是 Pod,Podman 始终会将其生成为 Pod 规格。
用法:
podman generate kube [选项] {容器...|Pod...|卷...}
示例:
podman kube generate 容器ID
podman kube generate PodID
podman kube generate --service PodID
podman kube generate 卷名
podman kube generate 容器ID PodID 卷名 --service
选项:
-f, --filename 字符串 将输出写入指定路径
--podman-only 向生成的 YAML 文件中添加仅 Podman 保留的注释(Kubernetes 无法使用)
-r, --replicas 32位整数 为 Deployment 类型设置副本数量(默认值为1)
-s, --service 为 Kubernetes 服务对象生成 YAML 文件
-t, --type 字符串 为指定的 Kubernetes 类型生成 YAML 文件