NAME

PODMAN-KUBE-DOWN-基于Kubernetes YAML移除容器和吊舱

SYNOPSIS

podman kube down [options] file.yml|-|https://website.io/file.yml

DESCRIPTION

podman kube down 读取指定的Kubernetes YAML文件,拆除由 podman kube play 命令通过相同的Kubernetes YAML文件。由上一个创建的任何卷 podman kube play 命令保持不变,除非 --force 使用了选项。如果将YAML文件指定为 -podman kube down 从标准输入中读取YAML。输入还可以是指向https://podman.io/demo.yml.等Yaml文件的URL podman kube down 拆毁由创建的豆荚和容器 podman kube play 通过与URL相同的Kubernetes YAML。然而, podman kube down 如果URL所指向的YAML文件在使用创建Pod和容器后已更改或更改,则不能使用该URL podman kube play

OPTIONS

--force

拆卸链接到PersistentVolumeClaims的卷作为一部分--down

EXAMPLES

YAML文件示例 demo.yml

apiVersion: v1
kind: Pod
metadata:
...
spec:
  containers:
  - command:
    - top
    - name: container
      value: podman
    image: foobar
...

按照中的说明拆卸吊舱和容器 demo.yml 文件

$ podman kube down demo.yml
Pods stopped:
52182811df2b1e73f36476003a66ec872101ea59034ac0d4d3a7b40903b955a6
Pods removed:
52182811df2b1e73f36476003a66ec872101ea59034ac0d4d3a7b40903b955a6

按照中的说明拆卸吊舱和容器 demo.yml 文件YAML已发送到标准输入

$ cat demo.yml | podman kube play -
Pods stopped:
52182811df2b1e73f36476003a66ec872101ea59034ac0d4d3a7b40903b955a6
Pods removed:
52182811df2b1e73f36476003a66ec872101ea59034ac0d4d3a7b40903b955a6

拆卸吊舱和容器,如 demo.yml 从URL读取的文件YAML

$ podman kube down https://podman.io/demo.yml
Pods stopped:
52182811df2b1e73f36476003a66ec872101ea59034ac0d4d3a7b40903b955a6
Pods removed:
52182811df2b1e73f36476003a66ec872101ea59034ac0d4d3a7b40903b955a6

podman kube down 如果URL所指向的YAML文件自用于创建Pod和容器以来已更改或更改,则不能使用该URL。

另请参阅

podman(1)podman-kube(1)podman-kube-play(1)podman-kube-generate(1)containers-certs.d(5)