imgsearcher/deploy/k8s/bj2/deployment.yaml
2025-04-14 22:00:11 +08:00

44 lines
1.4 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: imgsearcher-api
namespace: bj2-dcloud
labels:
app: imgsearcher-api
spec:
replicas: 1
selector:
matchLabels:
app: imgsearcher-api
template:
metadata:
labels:
app: imgsearcher-api
spec:
imagePullSecrets:
- name: ccr
containers:
- name: imgsearcher-api
image: ccr-29eug8s3-vpc.cnc.bj.baidubce.com/service/imgsearcher:${DRONE_COMMIT_SHA}
ports:
- containerPort: 5001
env:
- name: BAIDU_API_KEY
value: "cqn5SYRZAKM9WBXgYg8niUdM"
- name: BAIDU_SECRET_KEY
value: "vG1VNzQPsz7G8sogjMm9vCDU7LUawRnD"
- name: APP_ID
value: "6691505"
- name: AZURE_OPENAI_API_KEY
value: "AMbAvhIHJIyKdNUeSMYBkM9wf4ISBoYrNUW7g0L5lwCSiETBGCpsJQQJ99AKACHYHv6XJ3w3AAAAACOGS84A"
- name: AZURE_OPENAI_ENDPOINT
value: "https://admin-m3wql277-eastus2.cognitiveservices.azure.com"
- name: AZURE_OPENAI_API_VERSION
value: "2023-12-01-preview"
- name: AZURE_OPENAI_DEPLOYMENT_NAME
value: "gpt-4o-drobotics"
- name: MONGO_URI
value: "mongodb://root:12345678a!@wIBH1rV4a.mongodb.bj.baidubce.com/imgsearcher?authSource=admin"
- name: MONGO_DB_NAME
value: "imgsearcher"