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)