Cannot create sandbox pod #4872
|
Hi all, deer-flow is installed successfully when I try to run sandbox pod , I get error pod gateway logs pod provisioner logs I have checked and find out that secret/deerflow-deer-flow-app , key DEER_FLOW_INTERNAL_AUTH_TOKEN and BETTER_AUTH_SECRET do not match with values I put in deerflow-values.yaml , maybe it is reason what is the right way to specify these values in deerflow-values.yaml to make sure that gateway can authenticate with provisioner ? |
Replies: 1 comment
|
I think you've hit a gap in that chart version. I checked commit The 401 isn't caused by the generated app secrets. The provisioner uses a separate deer-flow/docker/provisioner/app.py Line 85 in 45865e9 deer-flow/docker/provisioner/app.py Lines 209 to 215 in 45865e9 So the values/config side should look like this: secrets:
DEERFLOW_LLM_API_KEY: "..."
PROVISIONER_API_KEY: "<same-random-value>"sandbox:
provisioner_url: http://provisioner:8002
provisioner_api_key: $PROVISIONER_API_KEYThere's one more piece: this version of the chart loads the flat - name: PROVISIONER_API_KEY
valueFrom:
secretKeyRef:
name: deerflow-deer-flow-provider
key: PROVISIONER_API_KEYThe missing env wiring is here: Also, |

I think you've hit a gap in that chart version. I checked commit
45865e9, which matches the commit in2.1.0-nightly.20260715-45865e9.The 401 isn't caused by the generated app secrets. The provisioner uses a separate
PROVISIONER_API_KEY, and it rejects every/api/*request when that variable is missing or doesn't match the gateway'sX-API-Key:deer-flow/docker/provisioner/app.py
Line 85 in 45865e9
deer-flow/docker/provisioner/app.py
Lines 209 to 215 in 45865e9