Reference split tools ConfigMaps (tools-a/b/c) in init container
This commit is contained in:
@@ -143,8 +143,10 @@ spec:
|
|||||||
mkdir -p /a0/work/.bluejay/agents/bluejay/tools
|
mkdir -p /a0/work/.bluejay/agents/bluejay/tools
|
||||||
mkdir -p /a0/work/.bluejay/agents/bluejay/prompts
|
mkdir -p /a0/work/.bluejay/agents/bluejay/prompts
|
||||||
cp /tmp/bluejay-profile/* /a0/work/.bluejay/agents/bluejay/
|
cp /tmp/bluejay-profile/* /a0/work/.bluejay/agents/bluejay/
|
||||||
# Tools
|
# Tools (split across 3 ConfigMaps to stay under K8s 262K annotation limit)
|
||||||
cp /tmp/bluejay-tools/* /a0/work/.bluejay/agents/bluejay/tools/
|
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
|
# Prompts
|
||||||
cp /tmp/bluejay-prompts/* /a0/work/.bluejay/agents/bluejay/prompts/
|
cp /tmp/bluejay-prompts/* /a0/work/.bluejay/agents/bluejay/prompts/
|
||||||
# Extensions
|
# Extensions
|
||||||
@@ -160,8 +162,12 @@ spec:
|
|||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: workspace
|
- name: workspace
|
||||||
mountPath: /a0/work
|
mountPath: /a0/work
|
||||||
- name: bluejay-tools
|
- name: bluejay-tools-a
|
||||||
mountPath: /tmp/bluejay-tools
|
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
|
- name: bluejay-profile
|
||||||
mountPath: /tmp/bluejay-profile
|
mountPath: /tmp/bluejay-profile
|
||||||
- name: bluejay-prompts
|
- name: bluejay-prompts
|
||||||
@@ -297,9 +303,15 @@ spec:
|
|||||||
- name: knowledge
|
- name: knowledge
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: agent-zero-knowledge
|
claimName: agent-zero-knowledge
|
||||||
- name: bluejay-tools
|
- name: bluejay-tools-a
|
||||||
configMap:
|
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
|
- name: bluejay-profile
|
||||||
configMap:
|
configMap:
|
||||||
name: bluejay-profile
|
name: bluejay-profile
|
||||||
|
|||||||
Reference in New Issue
Block a user