workadventure: Cleanup 80% of the manifests
This commit is contained in:
parent
a2dd05410f
commit
5131b32a3f
10 changed files with 91 additions and 130 deletions
13
apps/workadventure/README.md
Normal file
13
apps/workadventure/README.md
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
## Workedvanture
|
||||||
|
|
||||||
|
## Components
|
||||||
|
|
||||||
|
### Back
|
||||||
|
|
||||||
|
### Front
|
||||||
|
|
||||||
|
### Pusher
|
||||||
|
|
||||||
|
### Uploader
|
||||||
|
|
||||||
|
### Messages
|
|
@ -1,69 +0,0 @@
|
||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
traefik.enable: "true"
|
|
||||||
traefik.http.routers.maps-ssl.entryPoints: websecure
|
|
||||||
traefik.http.routers.maps-ssl.rule: Host(`maps.workadventure.localhost`)
|
|
||||||
traefik.http.routers.maps-ssl.service: maps
|
|
||||||
traefik.http.routers.maps-ssl.tls: "true"
|
|
||||||
traefik.http.routers.maps.entryPoints: web,traefik
|
|
||||||
traefik.http.routers.maps.rule: Host(`maps.workadventure.localhost`)
|
|
||||||
traefik.http.services.maps.loadbalancer.server.port: "80"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: maps
|
|
||||||
name: maps
|
|
||||||
spec:
|
|
||||||
replicas: 1
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
io.kompose.service: maps
|
|
||||||
strategy:
|
|
||||||
type: Recreate
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
traefik.enable: "true"
|
|
||||||
traefik.http.routers.maps-ssl.entryPoints: websecure
|
|
||||||
traefik.http.routers.maps-ssl.rule: Host(`maps.workadventure.localhost`)
|
|
||||||
traefik.http.routers.maps-ssl.service: maps
|
|
||||||
traefik.http.routers.maps-ssl.tls: "true"
|
|
||||||
traefik.http.routers.maps.entryPoints: web,traefik
|
|
||||||
traefik.http.routers.maps.rule: Host(`maps.workadventure.localhost`)
|
|
||||||
traefik.http.services.maps.loadbalancer.server.port: "80"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: maps
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- env:
|
|
||||||
- name: DEBUG_MODE
|
|
||||||
- name: FRONT_URL
|
|
||||||
value: http://play.workadventure.localhost
|
|
||||||
- name: HOST
|
|
||||||
value: 0.0.0.0
|
|
||||||
- name: NODE_ENV
|
|
||||||
value: development
|
|
||||||
- name: STARTUP_COMMAND_0
|
|
||||||
value: sudo a2enmod headers
|
|
||||||
- name: STARTUP_COMMAND_1
|
|
||||||
value: yarn install
|
|
||||||
- name: STARTUP_COMMAND_2
|
|
||||||
value: yarn run dev &
|
|
||||||
image: thecodingmachine/php:8.1-v4-apache-node12
|
|
||||||
name: maps
|
|
||||||
resources: {}
|
|
||||||
volumeMounts:
|
|
||||||
- mountPath: /var/www/html
|
|
||||||
name: maps-claim0
|
|
||||||
restartPolicy: Always
|
|
||||||
volumes:
|
|
||||||
- name: maps-claim0
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: maps-claim0
|
|
||||||
status: {}
|
|
|
@ -1,47 +0,0 @@
|
||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
traefik.enable: "true"
|
|
||||||
traefik.http.routers.redisinsight-ssl.entryPoints: websecure
|
|
||||||
traefik.http.routers.redisinsight-ssl.rule: Host(`redis.workadventure.localhost`)
|
|
||||||
traefik.http.routers.redisinsight-ssl.service: redisinsight
|
|
||||||
traefik.http.routers.redisinsight-ssl.tls: "true"
|
|
||||||
traefik.http.routers.redisinsight.entryPoints: web
|
|
||||||
traefik.http.routers.redisinsight.rule: Host(`redis.workadventure.localhost`)
|
|
||||||
traefik.http.services.redisinsight.loadbalancer.server.port: "8001"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: redisinsight
|
|
||||||
name: redisinsight
|
|
||||||
spec:
|
|
||||||
replicas: 1
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
io.kompose.service: redisinsight
|
|
||||||
strategy: {}
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
traefik.enable: "true"
|
|
||||||
traefik.http.routers.redisinsight-ssl.entryPoints: websecure
|
|
||||||
traefik.http.routers.redisinsight-ssl.rule: Host(`redis.workadventure.localhost`)
|
|
||||||
traefik.http.routers.redisinsight-ssl.service: redisinsight
|
|
||||||
traefik.http.routers.redisinsight-ssl.tls: "true"
|
|
||||||
traefik.http.routers.redisinsight.entryPoints: web
|
|
||||||
traefik.http.routers.redisinsight.rule: Host(`redis.workadventure.localhost`)
|
|
||||||
traefik.http.services.redisinsight.loadbalancer.server.port: "8001"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: redisinsight
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- image: redislabs/redisinsight:latest
|
|
||||||
name: redisinsight
|
|
||||||
resources: {}
|
|
||||||
restartPolicy: Always
|
|
||||||
status: {}
|
|
24
apps/workadventure/unused/redisinsight-deployment.yaml
Normal file
24
apps/workadventure/unused/redisinsight-deployment.yaml
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
apiVersion: apps/v1
|
||||||
|
kind: Deployment
|
||||||
|
metadata:
|
||||||
|
annotations:
|
||||||
|
labels:
|
||||||
|
io.kompose.service: redisinsight
|
||||||
|
name: redisinsight
|
||||||
|
spec:
|
||||||
|
replicas: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
io.kompose.service: redisinsight
|
||||||
|
strategy: {}
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
io.kompose.service: redisinsight
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- image: redislabs/redisinsight:latest
|
||||||
|
name: redisinsight
|
||||||
|
resources: {}
|
||||||
|
restartPolicy: Always
|
||||||
|
status: {}
|
46
apps/workadventure/v1/maps-deployment.yaml
Normal file
46
apps/workadventure/v1/maps-deployment.yaml
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
apiVersion: apps/v1
|
||||||
|
kind: Deployment
|
||||||
|
metadata:
|
||||||
|
annotations:
|
||||||
|
labels:
|
||||||
|
io.kompose.service: maps
|
||||||
|
name: maps
|
||||||
|
spec:
|
||||||
|
replicas: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
io.kompose.service: maps
|
||||||
|
strategy:
|
||||||
|
type: Recreate
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
io.kompose.service: maps
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- env:
|
||||||
|
- name: DEBUG_MODE
|
||||||
|
- name: FRONT_URL
|
||||||
|
value: http://play.workadventure.localhost
|
||||||
|
- name: HOST
|
||||||
|
value: 0.0.0.0
|
||||||
|
- name: NODE_ENV
|
||||||
|
value: development
|
||||||
|
- name: STARTUP_COMMAND_0
|
||||||
|
value: sudo a2enmod headers
|
||||||
|
- name: STARTUP_COMMAND_1
|
||||||
|
value: yarn install
|
||||||
|
- name: STARTUP_COMMAND_2
|
||||||
|
value: yarn run dev &
|
||||||
|
image: thecodingmachine/php:8.1-v4-apache-node12
|
||||||
|
name: maps
|
||||||
|
resources: {}
|
||||||
|
volumeMounts:
|
||||||
|
- mountPath: /var/www/html
|
||||||
|
name: maps-claim0
|
||||||
|
restartPolicy: Always
|
||||||
|
volumes:
|
||||||
|
- name: maps-claim0
|
||||||
|
persistentVolumeClaim:
|
||||||
|
claimName: maps-claim0
|
||||||
|
status: {}
|
|
@ -1,10 +1,6 @@
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
labels:
|
||||||
io.kompose.service: messages
|
io.kompose.service: messages
|
||||||
name: messages
|
name: messages
|
||||||
|
@ -17,10 +13,6 @@ spec:
|
||||||
type: Recreate
|
type: Recreate
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
labels:
|
||||||
io.kompose.service: messages
|
io.kompose.service: messages
|
||||||
spec:
|
spec:
|
|
@ -18,9 +18,10 @@ spec:
|
||||||
io.kompose.service: pusher
|
io.kompose.service: pusher
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- command:
|
||||||
- yarn
|
- yarn
|
||||||
- dev
|
- run
|
||||||
|
- runprod
|
||||||
env:
|
env:
|
||||||
- name: ADMIN_API_TOKEN
|
- name: ADMIN_API_TOKEN
|
||||||
- name: API_URL
|
- name: API_URL
|
||||||
|
@ -44,7 +45,7 @@ spec:
|
||||||
value: yarn install
|
value: yarn install
|
||||||
- name: STARTUP_COMMAND_2
|
- name: STARTUP_COMMAND_2
|
||||||
value: while [ ! -f /usr/src/app/src/Messages/generated/messages_pb.js ]; do sleep 1; done
|
value: while [ ! -f /usr/src/app/src/Messages/generated/messages_pb.js ]; do sleep 1; done
|
||||||
image: thecodingmachine/nodejs:14
|
image: thecodingmachine/workadventure-pusher:v1.6.4
|
||||||
name: pusher
|
name: pusher
|
||||||
resources: {}
|
resources: {}
|
||||||
volumeMounts:
|
volumeMounts:
|
|
@ -17,15 +17,16 @@ spec:
|
||||||
io.kompose.service: uploader
|
io.kompose.service: uploader
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- command:
|
||||||
- yarn
|
- yarn
|
||||||
- dev
|
- run
|
||||||
|
- runprod
|
||||||
env:
|
env:
|
||||||
- name: DEBUG
|
- name: DEBUG
|
||||||
value: '*'
|
value: '*'
|
||||||
- name: STARTUP_COMMAND_1
|
- name: STARTUP_COMMAND_1
|
||||||
value: yarn install
|
value: yarn install
|
||||||
image: thecodingmachine/nodejs:12
|
image: thecodingmachine/workadventure-uploader:v1.6.4
|
||||||
name: uploader
|
name: uploader
|
||||||
resources: {}
|
resources: {}
|
||||||
volumeMounts:
|
volumeMounts:
|
Loading…
Reference in a new issue