2025-05-24 04:57:04 +02:00

38 lines
1.0 KiB
YAML

apiVersion: serving.knative.dev/v1
kind: Service
metadata:
name: sereact
spec:
template:
spec:
containers:
- image: gcr.io/gen-lang-client-0424120530/sereact-api:latest
ports:
- containerPort: 8000
resources:
limits:
cpu: "1"
memory: "1Gi"
env:
- name: FIRESTORE_PROJECT_ID
value: "gen-lang-client-0424120530"
- name: FIRESTORE_CREDENTIALS_FILE
value: "/var/secrets/google/key.json"
- name: GCS_BUCKET_NAME
value: "your-bucket-name"
- name: API_KEY_SECRET
valueFrom:
secretKeyRef:
name: sereact-api-key-secret
key: latest
- name: VECTOR_DB_API_KEY
valueFrom:
secretKeyRef:
name: sereact-vector-db-key
key: latest
- name: VECTOR_DB_ENVIRONMENT
value: "your-pinecone-env"
- name: VECTOR_DB_INDEX_NAME
value: "image-embeddings"
- name: LOG_LEVEL
value: "INFO"