Kubernetes 如何创建运行初始化和终止的边车

Kubernetes how to create a sidecar which runs initialization and terminate

我需要 kubernetes 集群中的 sidecar,它运行初始化脚本,然后终止或永远休眠。我不能在 postStart 中执行此操作,因为 postStart 不保证主容器中的 CMD / ENTRYPOINT 已启动。感谢任何建议和见解。

我用Job来完成任务。

apiVersion: batch/v1
kind: Job