k8s-wk/k8s/one-api/deploy.yaml
2025-04-27 15:41:01 +08:00

35 lines
975 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: one-api-deployment
namespace: bj1-dcloud
spec:
replicas: 1
selector:
matchLabels:
app: one-api
template:
metadata:
labels:
app: one-api
spec:
containers:
- name: one-api
image: ccr-29eug8s3-vpc.cnc.bj.baidubce.com/public/one-api:latest
ports:
- containerPort: 3000
env:
- name: SQL_DSN
value: "oneapi:9Qr4a4a_bpjTXHmWkD8V@tcp(mysql-prod.rdsmd4w68w703bh.rds.bj.baidubce.com:3306)/oneapi"
- name: REDIS_CONN_STRING
value: "onr-api://lv8zcY^Xj)96@redis.uqthtfjpcagp.scs.bj.baidubce.com:6379"
- name: SESSION_SECRET
value: "3*#>%YLX>@pG"
- name: TZ
value: "Asia/Shanghai"
volumeMounts:
- name: oneapi-data
mountPath: /data
volumes:
- name: oneapi-data
emptyDir: {}