Kubernetes 如何在yml中设置最小容器ttl持续时间
我正试图在Kubernetes CronJob上设置Kubernetes 如何在yml中设置最小容器ttl持续时间,kubernetes,Kubernetes,我正试图在Kubernetes CronJob上设置最小容器ttl持续时间属性。我看到了一堆类似这样的属性,它们看起来是可配置的,但是文档中没有显示在yml文件中可以实际设置它们的位置 在这个示例yml中,我将把这个属性放在哪里 apiVersion: batch/v1beta1 kind: CronJob metadata: name: hello spec: schedule: "*/1 * * * *" jobTemplate: spec: template
最小容器ttl持续时间
属性。我看到了一堆类似这样的属性,它们看起来是可配置的,但是文档中没有显示在yml文件中可以实际设置它们的位置
在这个示例yml中,我将把这个属性放在哪里
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: hello
spec:
schedule: "*/1 * * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: hello
image: busybox
args:
- /bin/sh
- -c
- date; echo Hello from the Kubernetes cluster
restartPolicy: OnFailure
minimum container ttl duration
不是CronJob
上的属性,而是通过命令行参数设置的节点级属性:kubelet--最小容器ttl持续时间=x
:
最小容器ttl持续时间
,完成容器垃圾回收前的最短期限。默认值为0分钟,这意味着每个完成的容器都将被垃圾收集
不推荐使用此标志。Darn。这对我一点用处都没有。