]> Untitled Git - lemmy.git/blob - ui/stack.prod.yaml
Adding emoji support
[lemmy.git] / ui / stack.prod.yaml
1 ---
2 apiVersion: apps/v1
3 kind: Deployment
4 metadata:
5   name: lemmy-ui--prod
6 spec:
7   selector:
8     matchLabels:
9       app: lemmy-ui--prod
10   template:
11     metadata:
12       labels:
13         app: lemmy-ui--prod
14     spec:
15       containers:
16         - name: lemmy-ui--prod
17           image: registry.gitlab.com/pojntfx/lemmy/ui.prod
18           resources:
19             limits:
20               memory: 1024Mi
21               cpu: 512m
22           ports:
23             - containerPort: 4444
24 ---
25 apiVersion: v1
26 kind: Service
27 metadata:
28   name: lemmy-ui--prod
29 spec:
30   selector:
31     app: lemmy-ui--prod
32   ports:
33     - port: 5000
34       targetPort: 5000
35 ---
36 apiVersion: extensions/v1beta1
37 kind: Ingress
38 metadata:
39   name: lemmy-server--prod
40   annotations:
41     traefik.ingress.kubernetes.io/request-modifier: "ReplacePathRegex: ^/static/(.*) /$1"
42 spec:
43   rules:
44     - host: dev.lemmy.local
45       http:
46         paths:
47           - path: /
48             backend:
49               serviceName: lemmy-ui--prod
50               servicePort: 5000
51           - path: /api/v1/ws
52             backend:
53               serviceName: lemmy-server--prod
54               servicePort: 8536