zl程序教程

您现在的位置是:首页 >  其他

当前栏目

y143.第八章 Servless和Knative从入门到精通 -- Autoscaling(七)

入门 -- 精通 第八章 knative
2023-09-14 09:09:05 时间

7.12 配置支持缩容至0实例

  • 配置支持Revision自动缩放至0实例的参数

    • enable-scale-to-zero

      • 不支持Revision级别的配置
    • scale-to-zero-grace-period

      • 不支持Revision级别的配置
    • scale-to-zero-pod-retention-period

      • Revision级别配置时,使用注解键“autoscaling.knative.dev/scale-to-zero-pod-retention-period”
  • 配置示例

root@k8s-master01:~/knative-in-practise/serving/autoscaling# cat autoscaling-scale-to-zero.yaml
apiVersion: serving.knative.dev/v1
kind: Service
metadata:
  name: hello
  namespace: default
spec:
  template:
    metadata:
      annotations:
        autoscaling.knative.dev/scale-to-zero-pod-retention-period: "1m5s"
    spec:
      containers:
        - image: registry.cn-hangzhou.aliyuncs.com/raymond9/helloworld-go