diff --git a/deploy/20-deployment.yaml b/deploy/20-deployment.yaml index 798cbb3..6e66625 100644 --- a/deploy/20-deployment.yaml +++ b/deploy/20-deployment.yaml @@ -5,6 +5,7 @@ metadata: namespace: agents annotations: argocd.argoproj.io/sync-options: ServerSideApply=true + serving.knative.dev/rollout-duration: "120s" labels: app: agent-builder a2a/managed-by: control-plane @@ -58,6 +59,11 @@ spec: secretKeyRef: {name: platform-secrets, key: replay_signing_key} - name: A2A_CP_URL value: http://control-plane.control-plane.svc.cluster.local + startupProbe: + httpGet: {path: /healthz, port: 8000} + periodSeconds: 5 + timeoutSeconds: 3 + failureThreshold: 60 readinessProbe: httpGet: {path: /healthz, port: 8000} initialDelaySeconds: 8