Kubernetes 如何调整侧车的正常停车时间

Kubernetes 如何调整侧车的正常停车时间,kubernetes,sidecar,graceful-shutdown,Kubernetes,Sidecar,Graceful Shutdown,想知道是否有任何设置来调整kubernetes侧车容器的正常关闭时间?我们发现周期太短,希望延长它。您可以使用terminationGracePeriodSeconds 从文档(): 终止时间间隔秒 整数可选pod需要终止的持续时间(秒) 优雅。可在删除请求中减少。价值必须是 非负整数。值为零表示立即删除。如果 此值为零,将使用默认宽限期。这个 宽限期是进程在中运行后的持续时间(以秒为单位) pod被发送一个终止信号和处理的时间 用杀戮信号强制停止。将此值设置为比 进程的预期清理时间。默认值为3

想知道是否有任何设置来调整kubernetes侧车容器的正常关闭时间?我们发现周期太短,希望延长它。

您可以使用
terminationGracePeriodSeconds

从文档():

终止时间间隔秒

整数可选pod需要终止的持续时间(秒) 优雅。可在删除请求中减少。价值必须是 非负整数。值为零表示立即删除。如果 此值为零,将使用默认宽限期。这个 宽限期是进程在中运行后的持续时间(以秒为单位) pod被发送一个终止信号和处理的时间 用杀戮信号强制停止。将此值设置为比 进程的预期清理时间。默认值为30秒


以下是一个例子:

apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    app: test
  name: test
spec:
  replicas: 1
  selector:
    matchLabels:
      app: test
  strategy: {}
  template:
    metadata:
      labels:
        app: test
    spec:
      containers:
      - image: test
        name: test
      terminationGracePeriodSeconds: 60  # <----HERE
apiVersion:apps/v1 种类:部署 元数据: 标签: 应用程序:测试 名称:测试 规格: 副本:1份 选择器: 火柴标签: 应用程序:测试 策略:{} 模板: 元数据: 标签: 应用程序:测试 规格: 容器: -图片:测试 名称:测试 terminationGracePeriodSeconds:60#@他会这样做吗?