mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-24 16:09:08 +00:00
[games-on-whales] Use GHCR and semver for images (#1144)
* initial release * [games-on-whales] split tcp and udp services * [games-on-whales] fix for retroarch (snd and shm) * review fixes * use GHCR images Co-authored-by: angelnu <git@angelnucom>
This commit is contained in:
parent
c356d9eb7d
commit
d3e6d22bbd
@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 1.0.0
|
appVersion: 1.0.0
|
||||||
description: Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes
|
description: Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes
|
||||||
name: games-on-whales
|
name: games-on-whales
|
||||||
version: 1.1.1
|
version: 1.2.0
|
||||||
kubeVersion: ">=1.19.0-0"
|
kubeVersion: ">=1.19.0-0"
|
||||||
keywords:
|
keywords:
|
||||||
- games-on-whales
|
- games-on-whales
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# games-on-whales
|
# games-on-whales
|
||||||
|
|
||||||
![Version: 1.1.1](https://img.shields.io/badge/Version-1.1.1-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
|
![Version: 1.2.0](https://img.shields.io/badge/Version-1.2.0-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes
|
Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes
|
||||||
|
|
||||||
@ -82,7 +82,7 @@ the host does not load any modules for the graphic card. See the
|
|||||||
| firefox.enabled | bool | `true` | enable/disable firefox container |
|
| firefox.enabled | bool | `true` | enable/disable firefox container |
|
||||||
| firefox.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
| firefox.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||||
| firefox.image.repository | string | `"andrewmackrodt/firefox-x11"` | image repository |
|
| firefox.image.repository | string | `"andrewmackrodt/firefox-x11"` | image repository |
|
||||||
| firefox.image.tag | string | `"latest"` | image tag |
|
| firefox.image.tag | string | `"1.0.0"` | image tag |
|
||||||
| firefox.logLevel | string | `"info"` | firefox log level |
|
| firefox.logLevel | string | `"info"` | firefox log level |
|
||||||
| firefox.volumeMounts | list | `[]` | firefox extra volume mounts |
|
| firefox.volumeMounts | list | `[]` | firefox extra volume mounts |
|
||||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||||
@ -92,33 +92,33 @@ the host does not load any modules for the graphic card. See the
|
|||||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||||
| pulse | object | See values.yaml | Configure pulse audio settings |
|
| pulse | object | See values.yaml | Configure pulse audio settings |
|
||||||
| pulseaudio.image.pullPolicy | string | `"IfNotPresent"` | pulseaudio image pull policy |
|
| pulseaudio.image.pullPolicy | string | `"IfNotPresent"` | pulseaudio image pull policy |
|
||||||
| pulseaudio.image.repository | string | `"gameonwhales/pulseaudio"` | pulseaudio image repository |
|
| pulseaudio.image.repository | string | `"ghcr.io/games-on-whales/pulseaudio"` | pulseaudio image repository |
|
||||||
| pulseaudio.image.tag | string | `"latest"` | pulseaudio image tag |
|
| pulseaudio.image.tag | string | `"1.0.0"` | pulseaudio image tag |
|
||||||
| retroarch.enabled | bool | `true` | enable/disable retroarch container |
|
| retroarch.enabled | bool | `true` | enable/disable retroarch container |
|
||||||
| retroarch.image.pullPolicy | string | `"IfNotPresent"` | retroarch image pull policy |
|
| retroarch.image.pullPolicy | string | `"IfNotPresent"` | retroarch image pull policy |
|
||||||
| retroarch.image.repository | string | `"gameonwhales/retroarch"` | retroarch image repository |
|
| retroarch.image.repository | string | `"ghcr.io/games-on-whales/retroarch"` | retroarch image repository |
|
||||||
| retroarch.image.tag | string | `"latest"` | retroarch image tag |
|
| retroarch.image.tag | string | `"1.0.0"` | retroarch image tag |
|
||||||
| retroarch.logLevel | string | `"info"` | retroarch log level |
|
| retroarch.logLevel | string | `"info"` | retroarch log level |
|
||||||
| retroarch.volumeMounts | list | `[]` | retroarch extra volume mounts |
|
| retroarch.volumeMounts | list | `[]` | retroarch extra volume mounts |
|
||||||
| service.main | object | See values.yaml | Enable and configure TCP service settings for the chart under this key. |
|
| service.main | object | See values.yaml | Enable and configure TCP service settings for the chart under this key. |
|
||||||
| service.udp | object | See values.yaml | Enable and configure UDP service settings for the chart under this key. |
|
| service.udp | object | See values.yaml | Enable and configure UDP service settings for the chart under this key. |
|
||||||
| steam.enabled | bool | `true` | enable/disable steam container |
|
| steam.enabled | bool | `true` | enable/disable steam container |
|
||||||
| steam.image.pullPolicy | string | `"IfNotPresent"` | steam image pull policy |
|
| steam.image.pullPolicy | string | `"IfNotPresent"` | steam image pull policy |
|
||||||
| steam.image.repository | string | `"gameonwhales/steam"` | steam image repository |
|
| steam.image.repository | string | `"ghcr.io/games-on-whales/steam"` | steam image repository |
|
||||||
| steam.image.tag | string | `"latest"` | steam image tag |
|
| steam.image.tag | string | `"1.0.0"` | steam image tag |
|
||||||
| steam.protonLog | int | `1` | enable proton log |
|
| steam.protonLog | int | `1` | enable proton log |
|
||||||
| steam.volumeMounts | list | `[]` | steam extra volume mounts |
|
| steam.volumeMounts | list | `[]` | steam extra volume mounts |
|
||||||
| sunshine.env | object | `{}` | sunshine additional env settings |
|
| sunshine.env | object | `{}` | sunshine additional env settings |
|
||||||
| sunshine.image.pullPolicy | string | `"IfNotPresent"` | sunshine image pull policy |
|
| sunshine.image.pullPolicy | string | `"IfNotPresent"` | sunshine image pull policy |
|
||||||
| sunshine.image.repository | string | `"gameonwhales/sunshine"` | sunshine image repository |
|
| sunshine.image.repository | string | `"ghcr.io/games-on-whales/sunshine"` | sunshine image repository |
|
||||||
| sunshine.image.tag | string | `"latest"` | sunshine image tag |
|
| sunshine.image.tag | string | `"1.0.0"` | sunshine image tag |
|
||||||
| sunshine.logLevel | string | `"info"` | sunshine log level |
|
| sunshine.logLevel | string | `"info"` | sunshine log level |
|
||||||
| sunshine.password | string | `"admin"` | sunshine web interface pasword |
|
| sunshine.password | string | `"admin"` | sunshine web interface pasword |
|
||||||
| sunshine.user | string | `"admin"` | sunshine web interface user |
|
| sunshine.user | string | `"admin"` | sunshine web interface user |
|
||||||
| xorg.display | string | `":99"` | xorg display ID |
|
| xorg.display | string | `":99"` | xorg display ID |
|
||||||
| xorg.image.pullPolicy | string | `"IfNotPresent"` | xorg image pull policy |
|
| xorg.image.pullPolicy | string | `"IfNotPresent"` | xorg image pull policy |
|
||||||
| xorg.image.repository | string | `"gameonwhales/xorg"` | xorg image repository |
|
| xorg.image.repository | string | `"ghcr.io/games-on-whales/xorg"` | xorg image repository |
|
||||||
| xorg.image.tag | string | `"latest"` | xorg image tag |
|
| xorg.image.tag | string | `"1.0.0"` | xorg image tag |
|
||||||
| xorg.refreshrate | int | `60` | xorg refresh rate |
|
| xorg.refreshrate | int | `60` | xorg refresh rate |
|
||||||
| xorg.resolution | string | `"1920x1080"` | xorg resolution |
|
| xorg.resolution | string | `"1920x1080"` | xorg resolution |
|
||||||
|
|
||||||
@ -128,6 +128,12 @@ All notable changes to this application Helm chart will be documented in this fi
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [1.2.0]
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- use GHCR images
|
||||||
|
|
||||||
### [1.1.1]
|
### [1.1.1]
|
||||||
|
|
||||||
#### Changed
|
#### Changed
|
||||||
|
@ -9,6 +9,12 @@ All notable changes to this application Helm chart will be documented in this fi
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [1.2.0]
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- use GHCR images
|
||||||
|
|
||||||
### [1.1.1]
|
### [1.1.1]
|
||||||
|
|
||||||
#### Changed
|
#### Changed
|
||||||
|
@ -35,9 +35,9 @@ persistence:
|
|||||||
sunshine:
|
sunshine:
|
||||||
image:
|
image:
|
||||||
# -- sunshine image repository
|
# -- sunshine image repository
|
||||||
repository: gameonwhales/sunshine
|
repository: ghcr.io/games-on-whales/sunshine
|
||||||
# -- sunshine image tag
|
# -- sunshine image tag
|
||||||
tag: latest
|
tag: 1.0.0
|
||||||
# -- sunshine image pull policy
|
# -- sunshine image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- sunshine web interface user
|
# -- sunshine web interface user
|
||||||
@ -51,9 +51,9 @@ sunshine:
|
|||||||
xorg:
|
xorg:
|
||||||
image:
|
image:
|
||||||
# -- xorg image repository
|
# -- xorg image repository
|
||||||
repository: gameonwhales/xorg
|
repository: ghcr.io/games-on-whales/xorg
|
||||||
# -- xorg image tag
|
# -- xorg image tag
|
||||||
tag: latest
|
tag: 1.0.0
|
||||||
# -- xorg image pull policy
|
# -- xorg image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- xorg display ID
|
# -- xorg display ID
|
||||||
@ -65,9 +65,9 @@ xorg:
|
|||||||
pulseaudio:
|
pulseaudio:
|
||||||
image:
|
image:
|
||||||
# -- pulseaudio image repository
|
# -- pulseaudio image repository
|
||||||
repository: gameonwhales/pulseaudio
|
repository: ghcr.io/games-on-whales/pulseaudio
|
||||||
# -- pulseaudio image tag
|
# -- pulseaudio image tag
|
||||||
tag: latest
|
tag: 1.0.0
|
||||||
# -- pulseaudio image pull policy
|
# -- pulseaudio image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
retroarch:
|
retroarch:
|
||||||
@ -75,9 +75,9 @@ retroarch:
|
|||||||
enabled: true
|
enabled: true
|
||||||
image:
|
image:
|
||||||
# -- retroarch image repository
|
# -- retroarch image repository
|
||||||
repository: gameonwhales/retroarch
|
repository: ghcr.io/games-on-whales/retroarch
|
||||||
# -- retroarch image tag
|
# -- retroarch image tag
|
||||||
tag: latest
|
tag: 1.0.0
|
||||||
# -- retroarch image pull policy
|
# -- retroarch image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- retroarch log level
|
# -- retroarch log level
|
||||||
@ -89,9 +89,9 @@ steam:
|
|||||||
enabled: true
|
enabled: true
|
||||||
image:
|
image:
|
||||||
# -- steam image repository
|
# -- steam image repository
|
||||||
repository: gameonwhales/steam
|
repository: ghcr.io/games-on-whales/steam
|
||||||
# -- steam image tag
|
# -- steam image tag
|
||||||
tag: latest
|
tag: 1.0.0
|
||||||
# -- steam image pull policy
|
# -- steam image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- enable proton log
|
# -- enable proton log
|
||||||
@ -105,7 +105,7 @@ firefox:
|
|||||||
# -- image repository
|
# -- image repository
|
||||||
repository: andrewmackrodt/firefox-x11
|
repository: andrewmackrodt/firefox-x11
|
||||||
# -- image tag
|
# -- image tag
|
||||||
tag: latest
|
tag: 91.0.2-r1
|
||||||
# -- image pull policy
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
# -- firefox log level
|
# -- firefox log level
|
||||||
|
Loading…
Reference in New Issue
Block a user