summaryrefslogtreecommitdiffstats
path: root/server/stack.prod.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'server/stack.prod.yaml')
-rw-r--r--server/stack.prod.yaml110
1 files changed, 0 insertions, 110 deletions
diff --git a/server/stack.prod.yaml b/server/stack.prod.yaml
deleted file mode 100644
index d221de16..00000000
--- a/server/stack.prod.yaml
+++ /dev/null
@@ -1,110 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: postgres
-data:
- POSTGRES_PASSWORD: rrr
- POSTGRES_USER: rrr
- POSTGRES_DB: rrr
- PGDATA: /var/lib/postgresql/data/pgdata
- DATABASE_URL: postgres://rrr:rrr@postgres:5432/rrr
----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: postgres
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 5Gi
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: postgres
-spec:
- selector:
- matchLabels:
- app: postgres
- template:
- metadata:
- labels:
- app: postgres
- spec:
- containers:
- - name: postgres
- image: postgres:11.2-alpine
- resources:
- limits:
- memory: 256Mi
- cpu: 512m
- ports:
- - containerPort: 5432
- envFrom:
- - configMapRef:
- name: postgres
- volumeMounts:
- - name: postgres
- mountPath: /var/lib/postgresql/data
- volumes:
- - name: postgres
- persistentVolumeClaim:
- claimName: postgres
----
-apiVersion: v1
-kind: Service
-metadata:
- name: postgres
-spec:
- selector:
- app: postgres
- ports:
- - port: 5432
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: lemmy-server--prod
-data:
- LEMMY_FRONT_END_DIR: /opt/lemmy/ui--prod/dist # not actually used here, polyfill for monolith
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: lemmy-server--prod
-spec:
- selector:
- matchLabels:
- app: lemmy-server--prod
- template:
- metadata:
- labels:
- app: lemmy-server--prod
- spec:
- containers:
- - name: lemmy-server--prod
- image: registry.gitlab.com/pojntfx/lemmy/server.prod
- envFrom:
- - configMapRef:
- name: postgres
- - configMapRef:
- name: lemmy-server--prod
- resources:
- limits:
- memory: 512Mi
- cpu: 512m
- ports:
- - containerPort: 8536
----
-apiVersion: v1
-kind: Service
-metadata:
- name: lemmy-server--prod
-spec:
- selector:
- app: lemmy-server--prod
- ports:
- - port: 8536
- targetPort: 8536