From 2f30376497c1a8082b0542b9b55b250d6f514e54 Mon Sep 17 00:00:00 2001 From: Robert Date: Wed, 27 May 2026 19:08:38 -0300 Subject: [PATCH] fix: make knative service spec stable --- deploy/20-deployment.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/deploy/20-deployment.yaml b/deploy/20-deployment.yaml index 7a8368d..0ff16c3 100644 --- a/deploy/20-deployment.yaml +++ b/deploy/20-deployment.yaml @@ -18,6 +18,8 @@ spec: autoscaling.knative.dev/target: "1" spec: containerConcurrency: 1 + enableServiceLinks: false + responseStartTimeoutSeconds: 600 timeoutSeconds: 600 containers: - name: agent @@ -48,12 +50,14 @@ spec: ports: - containerPort: 8000 name: http1 + protocol: TCP readinessProbe: httpGet: {path: /healthz, port: 8000} initialDelaySeconds: 2 periodSeconds: 5 timeoutSeconds: 3 failureThreshold: 6 + successThreshold: 1 livenessProbe: httpGet: {path: /healthz, port: 8000} initialDelaySeconds: 10 @@ -63,6 +67,9 @@ spec: resources: requests: {cpu: "200m", memory: "512Mi"} limits: {cpu: "200m", memory: "512Mi"} + traffic: + - latestRevision: true + percent: 100 --- apiVersion: networking.k8s.io/v1 kind: Ingress