From 0a3a7d4e56c7bca12092981b3ac4835001492122 Mon Sep 17 00:00:00 2001 From: norbjd Date: Sun, 30 Jul 2023 15:24:13 +0200 Subject: [PATCH] Explain KUBE_API_BURST and KUBE_API_QPS --- config/300-controller.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/300-controller.yaml b/config/300-controller.yaml index f26aaa029..53dbd9d87 100644 --- a/config/300-controller.yaml +++ b/config/300-controller.yaml @@ -59,6 +59,9 @@ spec: value: "kourier-system" - name: ENABLE_SECRET_INFORMER_FILTERING_BY_CERT_UID value: "false" + # KUBE_API_BURST and KUBE_API_QPS allows to configure maximum burst for throttle and maximum QPS to the server from the client. + # Setting these values using env vars is possible since https://github.com/knative/pkg/pull/2755. + # 200 is an arbitrary value, but it speeds up kourier startup duration, and the whole ingress reconciliation process as a whole. - name: KUBE_API_BURST value: "200" - name: KUBE_API_QPS