diff --git a/supabase/helm/knoe-supabase/values.yaml b/supabase/helm/knoe-supabase/values.yaml index 017a83c..b192c7d 100644 --- a/supabase/helm/knoe-supabase/values.yaml +++ b/supabase/helm/knoe-supabase/values.yaml @@ -580,7 +580,12 @@ environment: KONG_DECLARATIVE_CONFIG: /usr/local/kong/kong.yml ## https://github.com/supabase/cli/issues/14 KONG_DNS_ORDER: LAST,A,CNAME - KONG_PLUGINS: request-transformer,cors,key-auth,acl,basic-auth + # `request-termination` added for the /healthz route defined in + # templates/kong/config.yaml — Kong treats KONG_PLUGINS as an allowlist + # (only listed plugins can be referenced in the declarative config), so + # without this entry the Kong pod crashlooped with + # init_by_lua error: plugin 'request-termination' not enabled + KONG_PLUGINS: request-transformer,cors,key-auth,acl,basic-auth,request-termination KONG_NGINX_PROXY_PROXY_BUFFER_SIZE: 160k KONG_NGINX_PROXY_PROXY_BUFFERS: 64 160k KONG_LOG_LEVEL: warn