最近更新时间:2023-10-20 19:03:23
如果您想优雅终止容器实例,preStop可适用于在容器实例终止之前执行一些清理或收尾操作的场景。一些使用情景和案例包括:
preStop提供了在容器的生命周期中执行自定义操作的机制。它们可以通过在容器实例pod的配置中指定 lifecycle 字段来定义:
apiVersion: v1
kind: Pod
metadata:
name: my-pod
spec:
containers:
- name: my-container
image: nginx:latest
lifecycle:
preStop:
exec:
command: ["/bin/sh", "-c", "echo Container stopping..."]
纯净模式