summaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorDessalines <happydooby@gmail.com>2019-07-15 08:24:43 -0700
committerDessalines <happydooby@gmail.com>2019-07-15 08:24:43 -0700
commitcb8697eb1191a2213813c2f44bbd114e20f55fb0 (patch)
tree39f4eca9138eb0ccb6a21745c0a2942fc57261bf /ui
parentf37be4bfd128a98908d79914ddcd7b3b1cef179b (diff)
Remove Kubernetes build, not supported.
Diffstat (limited to 'ui')
-rw-r--r--ui/Dockerfile.dev12
-rw-r--r--ui/Dockerfile.prod22
-rw-r--r--ui/stack.dev.yaml35
-rw-r--r--ui/stack.prod.yaml54
4 files changed, 0 insertions, 123 deletions
diff --git a/ui/Dockerfile.dev b/ui/Dockerfile.dev
deleted file mode 100644
index 37f9e34c..00000000
--- a/ui/Dockerfile.dev
+++ /dev/null
@@ -1,12 +0,0 @@
-# Setup env
-FROM node:10-alpine
-RUN mkdir -p /opt/lemmy/ui--dev
-WORKDIR /opt/lemmy/ui--dev
-# Install deps
-COPY package.json .
-COPY yarn.lock .
-RUN npm install
-# Add app
-COPY . .
-# Run app
-CMD ["npm", "start"]
diff --git a/ui/Dockerfile.prod b/ui/Dockerfile.prod
deleted file mode 100644
index 9c478e67..00000000
--- a/ui/Dockerfile.prod
+++ /dev/null
@@ -1,22 +0,0 @@
-# Setup env
-FROM node:10-alpine AS build
-RUN mkdir -p /opt/lemmy/ui--prod
-WORKDIR /opt/lemmy/ui--prod
-# Install deps
-COPY package.json .
-COPY yarn.lock .
-RUN npm install
-# Add app
-COPY . .
-# Build app
-RUN npm run build
-
-# Setup env
-FROM node:10-alpine
-RUN mkdir -p /opt/lemmy/ui--prod
-WORKDIR /opt/lemmy/ui--prod
-RUN npm install serve
-# Add app
-COPY --from=build /opt/lemmy/ui--prod/dist .
-# Run app
-CMD ["/opt/lemmy/ui--prod/node_modules/.bin/serve", "."]
diff --git a/ui/stack.dev.yaml b/ui/stack.dev.yaml
deleted file mode 100644
index bb7c62e8..00000000
--- a/ui/stack.dev.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: lemmy-ui--dev
-spec:
- selector:
- matchLabels:
- app: lemmy-ui--dev
- template:
- metadata:
- labels:
- app: lemmy-ui--dev
- spec:
- containers:
- - name: lemmy-ui--dev
- image: registry.gitlab.com/pojntfx/lemmy/ui.dev
- resources:
- limits:
- memory: 1024Mi
- cpu: 512m
- ports:
- - containerPort: 4444
----
-apiVersion: v1
-kind: Service
-metadata:
- name: lemmy-ui--dev
-spec:
- type: NodePort
- selector:
- app: lemmy-ui--dev
- ports:
- - port: 4444
- nodePort: 30002
diff --git a/ui/stack.prod.yaml b/ui/stack.prod.yaml
deleted file mode 100644
index ca4e1a7d..00000000
--- a/ui/stack.prod.yaml
+++ /dev/null
@@ -1,54 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: lemmy-ui--prod
-spec:
- selector:
- matchLabels:
- app: lemmy-ui--prod
- template:
- metadata:
- labels:
- app: lemmy-ui--prod
- spec:
- containers:
- - name: lemmy-ui--prod
- image: registry.gitlab.com/pojntfx/lemmy/ui.prod
- resources:
- limits:
- memory: 1024Mi
- cpu: 512m
- ports:
- - containerPort: 4444
----
-apiVersion: v1
-kind: Service
-metadata:
- name: lemmy-ui--prod
-spec:
- selector:
- app: lemmy-ui--prod
- ports:
- - port: 5000
- targetPort: 5000
----
-apiVersion: extensions/v1beta1
-kind: Ingress
-metadata:
- name: lemmy-server--prod
- annotations:
- traefik.ingress.kubernetes.io/request-modifier: "ReplacePathRegex: ^/static/(.*) /$1"
-spec:
- rules:
- - host: dev.lemmy.local
- http:
- paths:
- - path: /
- backend:
- serviceName: lemmy-ui--prod
- servicePort: 5000
- - path: /api/v1/ws
- backend:
- serviceName: lemmy-server--prod
- servicePort: 8536