Feat: add vita

This commit is contained in:
2025-12-13 06:08:17 +08:00
parent 621838f3c6
commit 775746cd79
12 changed files with 329 additions and 0 deletions

78
vita/deploy.backend.yaml Normal file
View File

@@ -0,0 +1,78 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: vita-backend
labels:
app: vita-backend
spec:
replicas: 1
selector:
matchLabels:
app: vita-backend
template:
metadata:
labels:
app: vita-backend
spec:
containers:
- name: backend
image: gitea.konchin.com/go2025/backend:main
env:
- name: EXTERNAL_URL
valueFrom:
configMapKeyRef:
name: vita-backend-config
key: EXTERNAL_URL
- name: PRESHARED_KEY
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: PRESHARED_KEY
- name: ACCESS_TOKEN_SECRET
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: ACCESS_TOKEN_SECRET
- name: REFRESH_TOKEN_SECRET
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: REFRESH_TOKEN_SECRET
- name: PG_CONNECTION_STRING
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: PG_CONNECTION_STRING
- name: MINIO_HOST
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: MINIO_HOST
- name: MINIO_BUCKET
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: MINIO_BUCKET
- name: MINIO_ACCESSKEY
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: MINIO_ACCESSKEY
- name: MINIO_SECRETKEY
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: MINIO_SECRETKEY
- name: MINIO_USESSL
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: MINIO_USESSL
- name: UPTRACE_DSN
valueFrom:
secretKeyRef:
name: vita-backend-secret
key: UPTRACE_DSN
imagePullSecrets:
- name: regcred