Harden agent-builder Knative rollout
This commit is contained in:
@@ -5,6 +5,7 @@ metadata:
|
|||||||
namespace: agents
|
namespace: agents
|
||||||
annotations:
|
annotations:
|
||||||
argocd.argoproj.io/sync-options: ServerSideApply=true
|
argocd.argoproj.io/sync-options: ServerSideApply=true
|
||||||
|
serving.knative.dev/rollout-duration: "120s"
|
||||||
labels:
|
labels:
|
||||||
app: agent-builder
|
app: agent-builder
|
||||||
a2a/managed-by: control-plane
|
a2a/managed-by: control-plane
|
||||||
@@ -58,6 +59,11 @@ spec:
|
|||||||
secretKeyRef: {name: platform-secrets, key: replay_signing_key}
|
secretKeyRef: {name: platform-secrets, key: replay_signing_key}
|
||||||
- name: A2A_CP_URL
|
- name: A2A_CP_URL
|
||||||
value: http://control-plane.control-plane.svc.cluster.local
|
value: http://control-plane.control-plane.svc.cluster.local
|
||||||
|
startupProbe:
|
||||||
|
httpGet: {path: /healthz, port: 8000}
|
||||||
|
periodSeconds: 5
|
||||||
|
timeoutSeconds: 3
|
||||||
|
failureThreshold: 60
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
httpGet: {path: /healthz, port: 8000}
|
httpGet: {path: /healthz, port: 8000}
|
||||||
initialDelaySeconds: 8
|
initialDelaySeconds: 8
|
||||||
|
|||||||
Reference in New Issue
Block a user