workadventure/v1: done
All manifests compile
This commit is contained in:
parent
5131b32a3f
commit
7d84ed56d7
6 changed files with 37 additions and 59 deletions
|
@ -11,3 +11,15 @@
|
||||||
### Uploader
|
### Uploader
|
||||||
|
|
||||||
### Messages
|
### Messages
|
||||||
|
|
||||||
|
### Iconserver
|
||||||
|
|
||||||
|
## Missing
|
||||||
|
|
||||||
|
* Service defintions
|
||||||
|
* Helm integration
|
||||||
|
|
||||||
|
|
||||||
|
## Other TODO
|
||||||
|
|
||||||
|
* Checkout whether traefik can be of help for us, too
|
||||||
|
|
|
@ -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.icon-ssl.entryPoints: websecure
|
|
||||||
traefik.http.routers.icon-ssl.rule: Host(`icon.workadventure.localhost`)
|
|
||||||
traefik.http.routers.icon-ssl.service: icon
|
|
||||||
traefik.http.routers.icon-ssl.tls: "true"
|
|
||||||
traefik.http.routers.icon.entryPoints: web
|
|
||||||
traefik.http.routers.icon.rule: Host(`icon.workadventure.localhost`)
|
|
||||||
traefik.http.services.icon.loadbalancer.server.port: "8080"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: icon
|
|
||||||
name: icon
|
|
||||||
spec:
|
|
||||||
replicas: 1
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
io.kompose.service: icon
|
|
||||||
strategy: {}
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
annotations:
|
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
traefik.enable: "true"
|
|
||||||
traefik.http.routers.icon-ssl.entryPoints: websecure
|
|
||||||
traefik.http.routers.icon-ssl.rule: Host(`icon.workadventure.localhost`)
|
|
||||||
traefik.http.routers.icon-ssl.service: icon
|
|
||||||
traefik.http.routers.icon-ssl.tls: "true"
|
|
||||||
traefik.http.routers.icon.entryPoints: web
|
|
||||||
traefik.http.routers.icon.rule: Host(`icon.workadventure.localhost`)
|
|
||||||
traefik.http.services.icon.loadbalancer.server.port: "8080"
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: icon
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- image: matthiasluedtke/iconserver:v3.13.0
|
|
||||||
name: icon
|
|
||||||
resources: {}
|
|
||||||
restartPolicy: Always
|
|
||||||
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: reverse-proxy
|
io.kompose.service: reverse-proxy
|
||||||
name: reverse-proxy
|
name: reverse-proxy
|
||||||
|
@ -17,12 +13,7 @@ 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.network/default: "true"
|
|
||||||
io.kompose.service: reverse-proxy
|
io.kompose.service: reverse-proxy
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
|
@ -2,9 +2,6 @@ apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: /home/nico/Downloads/kompose convert
|
|
||||||
kompose.version: 1.26.0 (40646f47)
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
labels:
|
||||||
io.kompose.service: reverse-proxy
|
io.kompose.service: reverse-proxy
|
||||||
name: reverse-proxy
|
name: reverse-proxy
|
25
apps/workadventure/v1/icon-deployment.yaml
Normal file
25
apps/workadventure/v1/icon-deployment.yaml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
apiVersion: apps/v1
|
||||||
|
kind: Deployment
|
||||||
|
metadata:
|
||||||
|
annotations:
|
||||||
|
labels:
|
||||||
|
io.kompose.service: icon
|
||||||
|
name: icon
|
||||||
|
spec:
|
||||||
|
replicas: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
io.kompose.service: icon
|
||||||
|
strategy: {}
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
io.kompose.service: icon
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- image: matthiasluedtke/iconserver:v3.13.0
|
||||||
|
name: icon
|
||||||
|
resources: {}
|
||||||
|
restartPolicy: Always
|
||||||
|
status: {}
|
Loading…
Reference in a new issue