mirror of
https://github.com/mendableai/firecrawl.git
synced 2025-11-16 18:27:28 +00:00
Co-authored-by: mogery <mo.geryy@gmail.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Install Firecrawl on a Kubernetes Cluster (Simple Version)
Before installing
- Set secret.yaml and configmap.yaml and do not check in secrets
- Note: If
REDIS_PASSWORDis configured in the secret, please modify the ConfigMap to reflect the following format forREDIS_URLandREDIS_RATE_LIMIT_URL:
ReplaceREDIS_URL: "redis://:password@host:port" REDIS_RATE_LIMIT_URL: "redis://:password@host:port"password,host, andportwith the appropriate values.
- Note: If
Install
kubectl apply -f configmap.yaml
kubectl apply -f secret.yaml
kubectl apply -f playwright-service.yaml
kubectl apply -f api.yaml
kubectl apply -f worker.yaml
kubectl apply -f nuq-worker.yaml
kubectl apply -f nuq-postgres.yaml
kubectl apply -f redis.yaml
Port Forwarding for Testing
kubectl port-forward svc/api 3002:3002 -n dev
Delete Firecrawl
kubectl delete -f configmap.yaml
kubectl delete -f secret.yaml
kubectl delete -f playwright-service.yaml
kubectl delete -f api.yaml
kubectl delete -f worker.yaml
kubectl delete -f nuq-worker.yaml
kubectl delete -f nuq-postgres.yaml
kubectl delete -f redis.yaml