diff --git a/dashboard/prod/dashboard.yaml b/dashboard/prod/dashboard.yaml index e1f348d..9a5378c 100644 --- a/dashboard/prod/dashboard.yaml +++ b/dashboard/prod/dashboard.yaml @@ -4,313 +4,6 @@ metadata: name: dashboard --- apiVersion: v1 -data: - apps.json: | - { - "categories": [ - { - "name": "Monitoring", - "items": [ - { - "name": "Grafana", - "displayURL": "grafana.services.yolokube.de", - "url": "https://grafana.services.yolokube.de", - "icon": "show_chart", - "newTab": true - }, - { - "name": "Prometheus", - "displayURL": "prometheus.services.yolokube.de", - "url": "https://prometheus.services.yolokube.de", - "icon": "done", - "newTab": true - }, - { - "name": "Alert Manager", - "displayURL": "alertmanager.services.yolokube.de", - "url": "https://alertmanager.services.yolokube.de", - "icon": "notifications", - "newTab": true - } - ] - }, - { - "name": "Storage", - "items": [ - { - "name": "Longhorn", - "displayURL": "longhorn.services.yolokube.de", - "url": "https://longhorn.services.yolokube.de", - "icon": "save", - "newTab": true - } - ] - }, - { - "name": "Deployment", - "items": [ - { - "name": "Argo", - "displayURL": "argo.services.yolokube.de", - "url": "https://argo.services.yolokube.de", - "icon": "play_arrow", - "newTab": true - } - ] - }, - { - "name": "GitOps", - "items": [ - { - "name": "Gitea", - "displayURL": "git.ar21.de", - "url": "https://git.ar21.de", - "icon": "alt_route", - "newTab": true - }, - { - "name": "DroneCI", - "displayURL": "drone.ar21.de", - "url": "https://drone.ar21.de", - "icon": "helicopter", - "newTab": true - } - ] - }, - { - "name": "Applications", - "items": [ - { - "name": "Paste", - "displayURL": "paste.apps.yolokube.de", - "url": "https://paste.apps.yolokube.de", - "icon": "description", - "newTab": true - } - ] - } - ] - } - greeter.json: | - { - "greeter": { - "months": [ - "January", - "February", - "March", - "April", - "May", - "June", - "July", - "August", - "September", - "October", - "November", - "December" - ], - "days": [ - "Sunday", - "Monday", - "Tuesday", - "Wednesday", - "Thursday", - "Friday", - "Saturday" - ], - "greetings": [ - { - "greeting": "Good night!", - "start": 0, - "end": 6 - }, - { - "greeting": "Good morning!", - "start": 6, - "end": 12 - }, - { - "greeting": "Good afternoon!", - "start": 12, - "end": 18 - }, - { - "greeting": "Good evening!", - "start": 18, - "end": 24 - } - ], - "dateformat": "%wd, %m %d%e %y" - } - } - search.json: | - { - "placeholder": "", - "defaultProvider": "https://duckduckgo.com/?q=", - "autoFocus": false, - "providers": [ - { - "name": "Allmusic", - "url": "https://www.allmusic.com/search/all/", - "prefix": "/a" - }, - { - "name": "Discogs", - "url": "https://www.discogs.com/search/?q=", - "prefix": "/di" - }, - { - "name": "iMDB", - "url": "https://www.imdb.com/find?q=", - "prefix": "/i" - }, - { - "name": "TheMovieDB", - "url": "https://www.themoviedb.org/search?query=", - "prefix": "/m" - }, - { - "name": "Reddit", - "url": "https://www.reddit.com/search?q=", - "prefix": "/r" - }, - { - "name": "Soundcloud", - "url": "https://soundcloud.com/search?q=", - "prefix": "/so" - }, - { - "name": "Spotify", - "url": "https://open.spotify.com/search/results/", - "prefix": "/s" - }, - { - "name": "TheTVDB", - "url": "https://www.thetvdb.com/search?q=", - "prefix": "/tv" - }, - { - "name": "YouTube", - "url": "https://youtube.com/results?search_query=", - "prefix": "/yt" - } - ] - } - themes.json: | - { - "themes": [ - { - "label": "Classic", - "value": 0, - "mainColor": "#000000", - "accentColor": "#1e272e", - "backgroundColor": "#ffffff" - }, - { - "label": "Dark", - "value": 1, - "mainColor": "#ffffff", - "accentColor": "#999999", - "backgroundColor": "#000000" - }, - { - "label": "Raw", - "value": 2, - "mainColor": "", - "accentColor": "", - "backgroundColor": "#ffffff" - }, - { - "label": "Blackboard", - "value": 3, - "mainColor": "#fffdea", - "accentColor": "#5c5c5c", - "backgroundColor": "#1a1a1a" - }, - { - "label": "Gazette", - "value": 4, - "mainColor": "#000000", - "accentColor": "#5c5c5c", - "backgroundColor": "#F2F7FF" - }, - { - "label": "Espresso", - "value": 5, - "mainColor": "#d1b59a", - "accentColor": "#4e4e4e", - "backgroundColor": "#21211f" - }, - { - "label": "Cab", - "value": 6, - "mainColor": "#1f1f1f", - "accentColor": "#424242", - "backgroundColor": "#f6d305" - }, - { - "label": "Cloud", - "value": 7, - "mainColor": "#35342f", - "accentColor": "#37bbe4", - "backgroundColor": "#f1f2f0" - }, - { - "label": "Lime", - "value": 8, - "mainColor": "#aabbc3", - "accentColor": "#aeea00", - "backgroundColor": "#263238" - }, - { - "label": "White", - "value": 9, - "mainColor": "#222222", - "accentColor": "#dddddd", - "backgroundColor": "#ffffff" - }, - { - "label": "Tron", - "value": 10, - "mainColor": "#effbff", - "accentColor": "#6ee2ff", - "backgroundColor": "#242b33" - }, - { - "label": "Blues", - "value": 11, - "mainColor": "#eff1fc", - "accentColor": "#6677eb", - "backgroundColor": "#2b2c56" - }, - { - "label": "Passion", - "value": 12, - "mainColor": "#12005e", - "accentColor": "#8e24aa", - "backgroundColor": "#f5f5f5" - }, - { - "label": "Chalk", - "value": 13, - "mainColor": "#aabbc3", - "accentColor": "#ff869a", - "backgroundColor": "#263238" - }, - { - "label": "Paper", - "value": 14, - "mainColor": "#4c432e", - "accentColor": "#aa9a73", - "backgroundColor": "#f8f6f1" - } - ] - } -kind: ConfigMap -metadata: - name: dashboard-data - namespace: dashboard ---- -apiVersion: v1 kind: Service metadata: name: dashboard-service @@ -346,14 +39,6 @@ spec: name: dashboard ports: - containerPort: 8080 - volumeMounts: - - mountPath: /app/data - name: dashboard-data - volumes: - - configMap: - defaultMode: 438 - name: dashboard-data - name: dashboard-data --- apiVersion: networking.k8s.io/v1 kind: Ingress diff --git a/dashboard/staging/dashboard.yaml b/dashboard/staging/dashboard.yaml index e90333f..3c949e4 100644 --- a/dashboard/staging/dashboard.yaml +++ b/dashboard/staging/dashboard.yaml @@ -4,313 +4,6 @@ metadata: name: dashboard-staging --- apiVersion: v1 -data: - apps.json: | - { - "categories": [ - { - "name": "Monitoring", - "items": [ - { - "name": "Grafana", - "displayURL": "grafana.services.yolokube.de", - "url": "https://grafana.services.yolokube.de", - "icon": "show_chart", - "newTab": true - }, - { - "name": "Prometheus", - "displayURL": "prometheus.services.yolokube.de", - "url": "https://prometheus.services.yolokube.de", - "icon": "done", - "newTab": true - }, - { - "name": "Alert Manager", - "displayURL": "alertmanager.services.yolokube.de", - "url": "https://alertmanager.services.yolokube.de", - "icon": "notifications", - "newTab": true - } - ] - }, - { - "name": "Storage", - "items": [ - { - "name": "Longhorn", - "displayURL": "longhorn.services.yolokube.de", - "url": "https://longhorn.services.yolokube.de", - "icon": "save", - "newTab": true - } - ] - }, - { - "name": "Deployment", - "items": [ - { - "name": "Argo", - "displayURL": "argo.services.yolokube.de", - "url": "https://argo.services.yolokube.de", - "icon": "play_arrow", - "newTab": true - } - ] - }, - { - "name": "GitOps", - "items": [ - { - "name": "Gitea", - "displayURL": "git.ar21.de", - "url": "https://git.ar21.de", - "icon": "alt_route", - "newTab": true - }, - { - "name": "DroneCI", - "displayURL": "drone.ar21.de", - "url": "https://drone.ar21.de", - "icon": "helicopter", - "newTab": true - } - ] - }, - { - "name": "Applications", - "items": [ - { - "name": "Paste", - "displayURL": "paste.apps.yolokube.de", - "url": "https://paste.apps.yolokube.de", - "icon": "description", - "newTab": true - } - ] - } - ] - } - greeter.json: | - { - "greeter": { - "months": [ - "January", - "February", - "March", - "April", - "May", - "June", - "July", - "August", - "September", - "October", - "November", - "December" - ], - "days": [ - "Sunday", - "Monday", - "Tuesday", - "Wednesday", - "Thursday", - "Friday", - "Saturday" - ], - "greetings": [ - { - "greeting": "Good night!", - "start": 0, - "end": 6 - }, - { - "greeting": "Good morning!", - "start": 6, - "end": 12 - }, - { - "greeting": "Good afternoon!", - "start": 12, - "end": 18 - }, - { - "greeting": "Good evening!", - "start": 18, - "end": 24 - } - ], - "dateformat": "%wd, %m %d%e %y" - } - } - search.json: | - { - "placeholder": "", - "defaultProvider": "https://duckduckgo.com/?q=", - "autoFocus": false, - "providers": [ - { - "name": "Allmusic", - "url": "https://www.allmusic.com/search/all/", - "prefix": "/a" - }, - { - "name": "Discogs", - "url": "https://www.discogs.com/search/?q=", - "prefix": "/di" - }, - { - "name": "iMDB", - "url": "https://www.imdb.com/find?q=", - "prefix": "/i" - }, - { - "name": "TheMovieDB", - "url": "https://www.themoviedb.org/search?query=", - "prefix": "/m" - }, - { - "name": "Reddit", - "url": "https://www.reddit.com/search?q=", - "prefix": "/r" - }, - { - "name": "Soundcloud", - "url": "https://soundcloud.com/search?q=", - "prefix": "/so" - }, - { - "name": "Spotify", - "url": "https://open.spotify.com/search/results/", - "prefix": "/s" - }, - { - "name": "TheTVDB", - "url": "https://www.thetvdb.com/search?q=", - "prefix": "/tv" - }, - { - "name": "YouTube", - "url": "https://youtube.com/results?search_query=", - "prefix": "/yt" - } - ] - } - themes.json: | - { - "themes": [ - { - "label": "Classic", - "value": 0, - "mainColor": "#000000", - "accentColor": "#1e272e", - "backgroundColor": "#ffffff" - }, - { - "label": "Dark", - "value": 1, - "mainColor": "#ffffff", - "accentColor": "#999999", - "backgroundColor": "#000000" - }, - { - "label": "Raw", - "value": 2, - "mainColor": "", - "accentColor": "", - "backgroundColor": "#ffffff" - }, - { - "label": "Blackboard", - "value": 3, - "mainColor": "#fffdea", - "accentColor": "#5c5c5c", - "backgroundColor": "#1a1a1a" - }, - { - "label": "Gazette", - "value": 4, - "mainColor": "#000000", - "accentColor": "#5c5c5c", - "backgroundColor": "#F2F7FF" - }, - { - "label": "Espresso", - "value": 5, - "mainColor": "#d1b59a", - "accentColor": "#4e4e4e", - "backgroundColor": "#21211f" - }, - { - "label": "Cab", - "value": 6, - "mainColor": "#1f1f1f", - "accentColor": "#424242", - "backgroundColor": "#f6d305" - }, - { - "label": "Cloud", - "value": 7, - "mainColor": "#35342f", - "accentColor": "#37bbe4", - "backgroundColor": "#f1f2f0" - }, - { - "label": "Lime", - "value": 8, - "mainColor": "#aabbc3", - "accentColor": "#aeea00", - "backgroundColor": "#263238" - }, - { - "label": "White", - "value": 9, - "mainColor": "#222222", - "accentColor": "#dddddd", - "backgroundColor": "#ffffff" - }, - { - "label": "Tron", - "value": 10, - "mainColor": "#effbff", - "accentColor": "#6ee2ff", - "backgroundColor": "#242b33" - }, - { - "label": "Blues", - "value": 11, - "mainColor": "#eff1fc", - "accentColor": "#6677eb", - "backgroundColor": "#2b2c56" - }, - { - "label": "Passion", - "value": 12, - "mainColor": "#12005e", - "accentColor": "#8e24aa", - "backgroundColor": "#f5f5f5" - }, - { - "label": "Chalk", - "value": 13, - "mainColor": "#aabbc3", - "accentColor": "#ff869a", - "backgroundColor": "#263238" - }, - { - "label": "Paper", - "value": 14, - "mainColor": "#4c432e", - "accentColor": "#aa9a73", - "backgroundColor": "#f8f6f1" - } - ] - } -kind: ConfigMap -metadata: - name: dashboard-data - namespace: dashboard-staging ---- -apiVersion: v1 kind: Service metadata: name: dashboard-service @@ -346,14 +39,6 @@ spec: name: dashboard ports: - containerPort: 8080 - volumeMounts: - - mountPath: /app/data - name: dashboard-data - volumes: - - configMap: - defaultMode: 438 - name: dashboard-data - name: dashboard-data --- apiVersion: networking.k8s.io/v1 kind: Ingress