mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-24 07:59:02 +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
|
||||
description: Streams graphic applications/games (retroarch, firefox, steam) runing on Kubernetes
|
||||
name: games-on-whales
|
||||
version: 1.1.1
|
||||
version: 1.2.0
|
||||
kubeVersion: ">=1.19.0-0"
|
||||
keywords:
|
||||
- games-on-whales
|
||||
|
@ -1,6 +1,6 @@
|
||||
# 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
|
||||
|
||||
@ -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.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| 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.volumeMounts | list | `[]` | firefox extra volume mounts |
|
||||
| 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. |
|
||||
| pulse | object | See values.yaml | Configure pulse audio settings |
|
||||
| pulseaudio.image.pullPolicy | string | `"IfNotPresent"` | pulseaudio image pull policy |
|
||||
| pulseaudio.image.repository | string | `"gameonwhales/pulseaudio"` | pulseaudio image repository |
|
||||
| pulseaudio.image.tag | string | `"latest"` | pulseaudio image tag |
|
||||
| pulseaudio.image.repository | string | `"ghcr.io/games-on-whales/pulseaudio"` | pulseaudio image repository |
|
||||
| pulseaudio.image.tag | string | `"1.0.0"` | pulseaudio image tag |
|
||||
| retroarch.enabled | bool | `true` | enable/disable retroarch container |
|
||||
| retroarch.image.pullPolicy | string | `"IfNotPresent"` | retroarch image pull policy |
|
||||
| retroarch.image.repository | string | `"gameonwhales/retroarch"` | retroarch image repository |
|
||||
| retroarch.image.tag | string | `"latest"` | retroarch image tag |
|
||||
| retroarch.image.repository | string | `"ghcr.io/games-on-whales/retroarch"` | retroarch image repository |
|
||||
| retroarch.image.tag | string | `"1.0.0"` | retroarch image tag |
|
||||
| retroarch.logLevel | string | `"info"` | retroarch log level |
|
||||
| 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.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.image.pullPolicy | string | `"IfNotPresent"` | steam image pull policy |
|
||||
| steam.image.repository | string | `"gameonwhales/steam"` | steam image repository |
|
||||
| steam.image.tag | string | `"latest"` | steam image tag |
|
||||
| steam.image.repository | string | `"ghcr.io/games-on-whales/steam"` | steam image repository |
|
||||
| steam.image.tag | string | `"1.0.0"` | steam image tag |
|
||||
| steam.protonLog | int | `1` | enable proton log |
|
||||
| steam.volumeMounts | list | `[]` | steam extra volume mounts |
|
||||
| sunshine.env | object | `{}` | sunshine additional env settings |
|
||||
| sunshine.image.pullPolicy | string | `"IfNotPresent"` | sunshine image pull policy |
|
||||
| sunshine.image.repository | string | `"gameonwhales/sunshine"` | sunshine image repository |
|
||||
| sunshine.image.tag | string | `"latest"` | sunshine image tag |
|
||||
| sunshine.image.repository | string | `"ghcr.io/games-on-whales/sunshine"` | sunshine image repository |
|
||||
| sunshine.image.tag | string | `"1.0.0"` | sunshine image tag |
|
||||
| sunshine.logLevel | string | `"info"` | sunshine log level |
|
||||
| sunshine.password | string | `"admin"` | sunshine web interface pasword |
|
||||
| sunshine.user | string | `"admin"` | sunshine web interface user |
|
||||
| xorg.display | string | `":99"` | xorg display ID |
|
||||
| xorg.image.pullPolicy | string | `"IfNotPresent"` | xorg image pull policy |
|
||||
| xorg.image.repository | string | `"gameonwhales/xorg"` | xorg image repository |
|
||||
| xorg.image.tag | string | `"latest"` | xorg image tag |
|
||||
| xorg.image.repository | string | `"ghcr.io/games-on-whales/xorg"` | xorg image repository |
|
||||
| xorg.image.tag | string | `"1.0.0"` | xorg image tag |
|
||||
| xorg.refreshrate | int | `60` | xorg refresh rate |
|
||||
| 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).
|
||||
|
||||
### [1.2.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- use GHCR images
|
||||
|
||||
### [1.1.1]
|
||||
|
||||
#### 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).
|
||||
|
||||
### [1.2.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- use GHCR images
|
||||
|
||||
### [1.1.1]
|
||||
|
||||
#### Changed
|
||||
|
@ -35,9 +35,9 @@ persistence:
|
||||
sunshine:
|
||||
image:
|
||||
# -- sunshine image repository
|
||||
repository: gameonwhales/sunshine
|
||||
repository: ghcr.io/games-on-whales/sunshine
|
||||
# -- sunshine image tag
|
||||
tag: latest
|
||||
tag: 1.0.0
|
||||
# -- sunshine image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
# -- sunshine web interface user
|
||||
@ -51,9 +51,9 @@ sunshine:
|
||||
xorg:
|
||||
image:
|
||||
# -- xorg image repository
|
||||
repository: gameonwhales/xorg
|
||||
repository: ghcr.io/games-on-whales/xorg
|
||||
# -- xorg image tag
|
||||
tag: latest
|
||||
tag: 1.0.0
|
||||
# -- xorg image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
# -- xorg display ID
|
||||
@ -65,9 +65,9 @@ xorg:
|
||||
pulseaudio:
|
||||
image:
|
||||
# -- pulseaudio image repository
|
||||
repository: gameonwhales/pulseaudio
|
||||
repository: ghcr.io/games-on-whales/pulseaudio
|
||||
# -- pulseaudio image tag
|
||||
tag: latest
|
||||
tag: 1.0.0
|
||||
# -- pulseaudio image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
retroarch:
|
||||
@ -75,9 +75,9 @@ retroarch:
|
||||
enabled: true
|
||||
image:
|
||||
# -- retroarch image repository
|
||||
repository: gameonwhales/retroarch
|
||||
repository: ghcr.io/games-on-whales/retroarch
|
||||
# -- retroarch image tag
|
||||
tag: latest
|
||||
tag: 1.0.0
|
||||
# -- retroarch image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
# -- retroarch log level
|
||||
@ -89,9 +89,9 @@ steam:
|
||||
enabled: true
|
||||
image:
|
||||
# -- steam image repository
|
||||
repository: gameonwhales/steam
|
||||
repository: ghcr.io/games-on-whales/steam
|
||||
# -- steam image tag
|
||||
tag: latest
|
||||
tag: 1.0.0
|
||||
# -- steam image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
# -- enable proton log
|
||||
@ -105,7 +105,7 @@ firefox:
|
||||
# -- image repository
|
||||
repository: andrewmackrodt/firefox-x11
|
||||
# -- image tag
|
||||
tag: latest
|
||||
tag: 91.0.2-r1
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
# -- firefox log level
|
||||
|
Loading…
Reference in New Issue
Block a user