From c04a2477d2a815f69d1a4c066e08e3bc29d3ca60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torma=20Krist=C3=B3f?= Date: Tue, 18 Feb 2020 21:46:31 +0100 Subject: [PATCH] add sleep-py-concurrency yaml --- functions/scaling/sleep-py-concurrency.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 functions/scaling/sleep-py-concurrency.yml diff --git a/functions/scaling/sleep-py-concurrency.yml b/functions/scaling/sleep-py-concurrency.yml new file mode 100644 index 0000000..0becd88 --- /dev/null +++ b/functions/scaling/sleep-py-concurrency.yml @@ -0,0 +1,21 @@ +apiVersion: serving.knative.dev/v1alpha1 +kind: Service +metadata: + name: sleep-py-sc + namespace: default +spec: + template: + metadata: + annotations: + # Knative concurrency-based autoscaling (default). + autoscaling.knative.dev/class: kpa.autoscaling.knative.dev + autoscaling.knative.dev/metric: concurrency + # Target 10 requests in-flight per pod. + autoscaling.knative.dev/target: "10" + # Disable scale to zero with a minScale of 1. + autoscaling.knative.dev/minScale: "1" + # Limit scaling to 100 pods. + autoscaling.knative.dev/maxScale: "100" + spec: + containers: + - image: tormachris/sleep-python