|
@@ -7,6 +7,7 @@ metadata:
|
|
|
labels:
|
|
labels:
|
|
|
io.kompose.service: sharelatex
|
|
io.kompose.service: sharelatex
|
|
|
name: sharelatex
|
|
name: sharelatex
|
|
|
|
|
+ namespace: overleaf
|
|
|
spec:
|
|
spec:
|
|
|
replicas: 1
|
|
replicas: 1
|
|
|
selector:
|
|
selector:
|
|
@@ -24,6 +25,8 @@ spec:
|
|
|
spec:
|
|
spec:
|
|
|
containers:
|
|
containers:
|
|
|
- env:
|
|
- env:
|
|
|
|
|
+ - name: OVERLEAF_IS_SERVER_PRO
|
|
|
|
|
+ value: "false"
|
|
|
- name: EMAIL_CONFIRMATION_DISABLED
|
|
- name: EMAIL_CONFIRMATION_DISABLED
|
|
|
valueFrom:
|
|
valueFrom:
|
|
|
configMapKeyRef:
|
|
configMapKeyRef:
|
|
@@ -65,6 +68,8 @@ spec:
|
|
|
configMapKeyRef:
|
|
configMapKeyRef:
|
|
|
key: OVERLEAF_REDIS_HOST
|
|
key: OVERLEAF_REDIS_HOST
|
|
|
name: sharelatex-variables
|
|
name: sharelatex-variables
|
|
|
|
|
+ - name: OVERLEAF_INVITE_TOKEN_SECRET
|
|
|
|
|
+ value: "VFADRr67o9R2zDKV03+IFo4ykyK4WMnGe3q/xK7/fjY="
|
|
|
- name: REDIS_HOST
|
|
- name: REDIS_HOST
|
|
|
valueFrom:
|
|
valueFrom:
|
|
|
configMapKeyRef:
|
|
configMapKeyRef:
|
|
@@ -77,8 +82,10 @@ spec:
|
|
|
name: sharelatex-variables
|
|
name: sharelatex-variables
|
|
|
- name: V1_HISTORY_URL
|
|
- name: V1_HISTORY_URL
|
|
|
value: http://sharelatex:3100/api
|
|
value: http://sharelatex:3100/api
|
|
|
-# image: harbor.reymota.es/overleaf/k8s-overleaf:5
|
|
|
|
|
- image: abompotas/overleaf:5
|
|
|
|
|
|
|
+ image: harbor.reymota.es/overleaf/sharelatex:latest
|
|
|
|
|
+ imagePullPolicy: Always
|
|
|
|
|
+# image: abompotas/overleaf:5
|
|
|
|
|
+# image: tuetenk0pp/sharelatex-full
|
|
|
name: overleaf
|
|
name: overleaf
|
|
|
# securityContext:
|
|
# securityContext:
|
|
|
# allowPrivilegeEscalation: false
|
|
# allowPrivilegeEscalation: false
|
|
@@ -104,6 +111,8 @@ spec:
|
|
|
# fsGroupChangePolicy: Always
|
|
# fsGroupChangePolicy: Always
|
|
|
runAsUser: 0
|
|
runAsUser: 0
|
|
|
runAsGroup: 0
|
|
runAsGroup: 0
|
|
|
|
|
+ imagePullSecrets:
|
|
|
|
|
+ - name: myregistrykey
|
|
|
restartPolicy: Always
|
|
restartPolicy: Always
|
|
|
terminationGracePeriodSeconds: 60
|
|
terminationGracePeriodSeconds: 60
|
|
|
volumes:
|
|
volumes:
|