infrastructure/flux/olympus/apps/services/grist/grist.yaml
Victor 6da9551d66
Some checks failed
Lint / lint (push) Failing after 1m3s
Plex Update / update (push) Successful in 1m41s
add oauth2-proxy
2023-11-07 15:58:47 +01:00

47 lines
1.1 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: grist
namespace: services
labels:
app: grist
spec:
replicas: 1
selector:
matchLabels:
app: grist
template:
metadata:
labels:
app: grist
spec:
volumes:
- name: persist
persistentVolumeClaim:
claimName: grist
containers:
- name: grist-core
image: gristlabs/grist:1.1.7
volumeMounts:
- name: persist
mountPath: /persist
env:
- name: APP_HOME_URL
value: "https://grist.0x76.dev"
- name: GRIST_SINGLE_ORG
value: ""
- name: GRIST_SUPPORT_ANON
value: false
- name: PYTHON_VERSION
value: 3
- name: PYTHON_VERSION_ON_CREATION
value: 3
- name: GRIST_FORWARD_AUTH_HEADER
value: X-Forwarded-User
- name: GRIST_FORWARD_AUTH_LOGOUT_PATH
value: /_oauth/logout
envFrom:
- secretRef:
name: grist
ports:
- containerPort: 8484