diff --git a/apps/agent-zero/agent-zero.yaml b/apps/agent-zero/agent-zero.yaml index 41bbfd9..177b30e 100644 --- a/apps/agent-zero/agent-zero.yaml +++ b/apps/agent-zero/agent-zero.yaml @@ -143,8 +143,10 @@ spec: mkdir -p /a0/work/.bluejay/agents/bluejay/tools mkdir -p /a0/work/.bluejay/agents/bluejay/prompts cp /tmp/bluejay-profile/* /a0/work/.bluejay/agents/bluejay/ - # Tools - cp /tmp/bluejay-tools/* /a0/work/.bluejay/agents/bluejay/tools/ + # Tools (split across 3 ConfigMaps to stay under K8s 262K annotation limit) + cp /tmp/bluejay-tools-a/* /a0/work/.bluejay/agents/bluejay/tools/ + cp /tmp/bluejay-tools-b/* /a0/work/.bluejay/agents/bluejay/tools/ + cp /tmp/bluejay-tools-c/* /a0/work/.bluejay/agents/bluejay/tools/ # Prompts cp /tmp/bluejay-prompts/* /a0/work/.bluejay/agents/bluejay/prompts/ # Extensions @@ -160,8 +162,12 @@ spec: volumeMounts: - name: workspace mountPath: /a0/work - - name: bluejay-tools - mountPath: /tmp/bluejay-tools + - name: bluejay-tools-a + mountPath: /tmp/bluejay-tools-a + - name: bluejay-tools-b + mountPath: /tmp/bluejay-tools-b + - name: bluejay-tools-c + mountPath: /tmp/bluejay-tools-c - name: bluejay-profile mountPath: /tmp/bluejay-profile - name: bluejay-prompts @@ -297,9 +303,15 @@ spec: - name: knowledge persistentVolumeClaim: claimName: agent-zero-knowledge - - name: bluejay-tools + - name: bluejay-tools-a configMap: - name: bluejay-tools + name: bluejay-tools-a + - name: bluejay-tools-b + configMap: + name: bluejay-tools-b + - name: bluejay-tools-c + configMap: + name: bluejay-tools-c - name: bluejay-profile configMap: name: bluejay-profile