Commit daily changes

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot
2024-04-10 00:09:35 +00:00
parent d44f619811
commit eecc44dbd2
44 changed files with 80 additions and 69 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ sources:
- https://grafana.com/
- https://github.com/bitnami/bitnami-docker-grafana
- https://github.com/truecharts/charts/tree/master/charts/premium/grafana
- https://quay.io/kiwigrid/k8s-sidecar
- https://hub.docker.com/r/grafana/grafana
- https://quay.io/kiwigrid/k8s-sidecar
type: application
version: 14.10.1
+3 -3
View File
@@ -44,10 +44,10 @@ sources:
- https://github.com/nextcloud/helm
- https://github.com/truecharts/charts/tree/master/charts/premium/nextcloud
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-fpm
- https://hub.docker.com/r/clamav/clamav
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-push-notify
- https://hub.docker.com/r/collabora/code
- https://hub.docker.com/r/nginxinc/nginx-unprivileged
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-imaginary
- https://hub.docker.com/r/collabora/code
- https://github.com/truecharts/containers/tree/master/apps/nextcloud-push-notify
- https://hub.docker.com/r/clamav/clamav
type: application
version: 29.10.4
+3 -3
View File
@@ -39,10 +39,10 @@ sources:
- https://goauthentik.io/docs/
- https://github.com/goauthentik/authentik
- https://github.com/truecharts/charts/tree/master/charts/stable/authentik
- https://ghcr.io/goauthentik/proxy
- https://ghcr.io/goauthentik/server
- https://ghcr.io/maxmind/geoipupdate
- https://ghcr.io/goauthentik/radius
- https://ghcr.io/goauthentik/proxy
- https://ghcr.io/goauthentik/ldap
- https://ghcr.io/goauthentik/radius
- https://ghcr.io/goauthentik/server
type: application
version: 24.10.4
+1 -1
View File
@@ -25,7 +25,7 @@ keywords:
- vs
- visual studio
- vscode
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -26,7 +26,7 @@ keywords:
- Cloud
- MediaApp-Books
- MediaServer-Books
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -22,7 +22,7 @@ home: https://truecharts.org/charts/stable/ddclient
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ddclient.png
keywords:
- ddclient
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -22,7 +22,7 @@ home: https://truecharts.org/charts/stable/dokuwiki
icon: https://truecharts.org/img/hotlink-ok/chart-icons/dokuwiki.png
keywords:
- dokuwiki
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -22,7 +22,7 @@ home: https://truecharts.org/charts/stable/drawio
icon: https://truecharts.org/img/hotlink-ok/chart-icons/drawio.png
keywords:
- drawio
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -26,7 +26,7 @@ keywords:
- sftp
- ftps
- client
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/flowise.png
keywords:
- flowise
- ai
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -22,7 +22,7 @@ home: https://truecharts.org/charts/stable/foldingathome
icon: https://truecharts.org/img/hotlink-ok/chart-icons/foldingathome.png
keywords:
- foldingathome
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -37,7 +37,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/friendica.png
keywords:
- friend
- social
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/grafana-image-renderer.p
keywords:
- grafana-image-renderer
- Productivity
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -32,7 +32,7 @@ name: guacamole
sources:
- https://github.com/apache/guacamole-client
- https://github.com/truecharts/charts/tree/master/charts/stable/guacamole
- https://hub.docker.com/r/guacamole/guacd
- https://hub.docker.com/r/guacamole/guacamole
- https://hub.docker.com/r/guacamole/guacd
type: application
version: 13.8.1
+1 -1
View File
@@ -38,7 +38,7 @@ name: immich
sources:
- https://github.com/immich-app/immich
- https://github.com/truecharts/charts/tree/master/charts/stable/immich
- https://hub.docker.com/r/altran1502/immich-server
- https://hub.docker.com/r/altran1502/immich-machine-learning
- https://hub.docker.com/r/altran1502/immich-server
type: application
version: 14.12.4
+1 -1
View File
@@ -24,7 +24,7 @@ keywords:
- dvr
- ispy
- agent
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -24,7 +24,7 @@ keywords:
- jackett
- torrent
- usenet
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/jenkins.png
keywords:
- jenkins
- productivity
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+6 -6
View File
@@ -33,13 +33,13 @@ name: jupyter
sources:
- https://github.com/jupyter/docker-stacks
- https://github.com/truecharts/charts/tree/master/charts/stable/jupyter
- https://hub.docker.com/r/jupyter/r-notebook
- https://hub.docker.com/r/jupyter/minimal-notebook
- https://hub.docker.com/r/jupyter/scipy-notebook
- https://hub.docker.com/r/jupyter/pyspark-notebook
- https://hub.docker.com/r/jupyter/datascience-notebook
- https://hub.docker.com/r/jupyter/base-notebook
- https://hub.docker.com/r/jupyter/all-spark-notebook
- https://hub.docker.com/r/jupyter/base-notebook
- https://hub.docker.com/r/jupyter/datascience-notebook
- https://hub.docker.com/r/jupyter/tensorflow-notebook
- https://hub.docker.com/r/jupyter/minimal-notebook
- https://hub.docker.com/r/jupyter/pyspark-notebook
- https://hub.docker.com/r/jupyter/scipy-notebook
- https://hub.docker.com/r/jupyter/r-notebook
type: application
version: 8.8.1
+1 -1
View File
@@ -31,7 +31,7 @@ keywords:
- libremdb
- media
- imdb
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/linkding.png
keywords:
- bookmarks
- links
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/local-ai.png
keywords:
- local-ai
- ai
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -31,7 +31,7 @@ keywords:
- mongo
- mongodb
- database
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+6 -6
View File
@@ -32,15 +32,15 @@ name: neko
sources:
- https://github.com/m1k1o/neko
- https://github.com/truecharts/charts/tree/master/charts/stable/neko
- https://ghcr.io/m1k1o/neko/microsoft-edge
- https://ghcr.io/m1k1o/neko/remmina
- https://ghcr.io/m1k1o/neko/brave
- https://ghcr.io/m1k1o/neko/vlc
- https://ghcr.io/m1k1o/neko/firefox
- https://ghcr.io/m1k1o/neko/chromium
- https://ghcr.io/m1k1o/neko/xfce
- https://ghcr.io/m1k1o/neko/brave
- https://ghcr.io/m1k1o/neko/vivaldi
- https://ghcr.io/m1k1o/neko/xfce
- https://ghcr.io/m1k1o/neko/chromium
- https://ghcr.io/m1k1o/neko/microsoft-edge
- https://ghcr.io/m1k1o/neko/tor-browser
- https://ghcr.io/m1k1o/neko/google-chrome
- https://ghcr.io/m1k1o/neko/vlc
- https://ghcr.io/m1k1o/neko/remmina
type: application
version: 6.1.1
+1 -1
View File
@@ -33,7 +33,7 @@ sources:
- https://github.com/ollama/ollama
- https://github.com/open-webui/open-webui
- https://github.com/truecharts/charts/tree/master/charts/stable/ollama
- https://hub.docker.com/r/ollama/ollama
- https://ghcr.io/open-webui/open-webui
- https://hub.docker.com/r/ollama/ollama
type: application
version: 5.4.1
+1 -1
View File
@@ -30,7 +30,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/projectsend.png
keywords:
- projectsend
- files
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -34,7 +34,7 @@ sources:
- https://github.com/Prowlarr/Prowlarr
- https://github.com/k8s-at-home/container-images
- https://github.com/truecharts/charts/tree/master/charts/stable/prowlarr
- https://ghcr.io/onedr0p/exportarr
- https://ghcr.io/onedr0p/prowlarr-develop
- https://ghcr.io/onedr0p/exportarr
type: application
version: 16.7.2
+1 -1
View File
@@ -32,7 +32,7 @@ name: qbittorrent
sources:
- https://github.com/qbittorrent/qBittorrent
- https://github.com/truecharts/charts/tree/master/charts/stable/qbittorrent
- https://ghcr.io/onedr0p/qbittorrent
- https://hub.docker.com/r/mjmeli/qbittorrent-port-forward-gluetun-server
- https://ghcr.io/onedr0p/qbittorrent
type: application
version: 19.8.2
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/rdtclient.png
keywords:
- rdtclient
- torrent
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -36,7 +36,7 @@ sources:
- https://readarr.com
- https://github.com/Readarr/Readarr
- https://github.com/truecharts/charts/tree/master/charts/stable/readarr
- https://ghcr.io/onedr0p/readarr-develop
- https://ghcr.io/onedr0p/exportarr
- https://ghcr.io/onedr0p/readarr-develop
type: application
version: 21.6.2
+1 -1
View File
@@ -25,7 +25,7 @@ keywords:
- sync
- btsync
- bittorrent
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/rimgo.png
keywords:
- rimgo
- Network-Web
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -30,7 +30,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/rsshub.png
keywords:
- rsshub
- rss
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -32,7 +32,7 @@ name: sabnzbd
sources:
- https://sabnzbd.org/
- https://github.com/truecharts/charts/tree/master/charts/stable/sabnzbd
- https://ghcr.io/onedr0p/sabnzbd
- https://ghcr.io/onedr0p/exportarr
- https://ghcr.io/onedr0p/sabnzbd
type: application
version: 19.6.2
+1 -1
View File
@@ -22,7 +22,7 @@ home: https://truecharts.org/charts/stable/syncthing
icon: https://truecharts.org/img/hotlink-ok/chart-icons/syncthing.png
keywords:
- syncthing
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -24,7 +24,7 @@ keywords:
- tasmoadmin
- home-automation
- Network-Management
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -24,7 +24,7 @@ keywords:
- tauticord
- tautulli
- discord
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -32,7 +32,7 @@ name: tt-rss
sources:
- https://git.tt-rss.org/fox/tt-rss
- https://github.com/truecharts/charts/tree/master/charts/stable/tt-rss
- https://hub.docker.com/r/cthulhoo/ttrss-fpm-pgsql-static
- https://hub.docker.com/r/cthulhoo/ttrss-web-nginx
- https://hub.docker.com/r/cthulhoo/ttrss-fpm-pgsql-static
type: application
version: 16.8.1
+1 -1
View File
@@ -38,8 +38,8 @@ name: vikunja
sources:
- https://vikunja.io/docs
- https://github.com/truecharts/charts/tree/master/charts/stable/vikunja
- https://hub.docker.com/_/nginx
- https://hub.docker.com/r/vikunja/frontend
- https://hub.docker.com/r/vikunja/api
- https://hub.docker.com/_/nginx
type: application
version: 13.10.4
+1 -1
View File
@@ -23,7 +23,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/webtop.png
keywords:
- webtop
- Tools-Utilities
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
+1 -1
View File
@@ -24,7 +24,7 @@ keywords:
- whisparr
- Downloaders
- MediaApp-Other
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
@@ -7,7 +7,7 @@ annotations:
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: system
apiVersion: v2
appVersion: 0.0.1
appVersion: latest
dependencies:
- name: common
version: 20.3.3
@@ -25,8 +25,8 @@ dependencies:
import-values: []
deprecated: false
description: NVIDIA device plugin for Kubernetes
home: https://truecharts.org/charts/system/nvidia-device-plugin
icon: https://truecharts.org/img/hotlink-ok/chart-icons/nvidia-device-plugin.png
home: https://truecharts.org/charts/system/kubeapps
icon: https://truecharts.org/img/hotlink-ok/chart-icons/kubeapps.png
keywords:
- nvidia
- plugins
@@ -39,6 +39,7 @@ name: kubeapps
sources:
- https://cert-manager.io/
- https://github.com/NVIDIA/k8s-device-plugin?tab=readme-ov-file#deployment-via-helm
- https://github.com/truecharts/charts/tree/master/charts/system/nvidia-device-plugin
- https://github.com/truecharts/charts/tree/master/charts/system/kubeapps
- https://github.com/truecharts/containers/tree/master/apps/scratch
type: application
version: 0.15.0
@@ -1,12 +1,14 @@
# Talos Linux Setup
## Enable NVIDIA kernel modules
Before installing the device plugin, some initial steps need to be taken per
[Talos Documentation][1]. Please make sure you have installed the correct system
extensions through a combination of patches + the correct [factory image][2] for your
use case.
example gpu-worker-patch.yaml
```yaml
machine:
kernel:
@@ -20,8 +22,10 @@ machine:
```
### Quick Sanity Check
If running these commands does not produce similar output, you haven't set up base
system completely:
```
talosctl read /proc/modules
nvidia_uvm 1482752 - - Live 0xffffffffc3b4e000 (PO)
@@ -38,7 +42,9 @@ NODE NAMESPACE TYPE ID VERSION NAME
```
## Create NVIDIA runtime class:
You will need to add this runtime class to pods you wish to add GPU resources to.
```
cat <<EOF | kubectl apply -f -
apiVersion: node.k8s.io/v1
@@ -50,18 +56,18 @@ EOF
```
### Adding runtimeClass to pods with common
```yaml
workload:
main:
podSpec:
runtimeClassName: "nvidia"
containers:
...
containers: ...
```
## Create nvidia-device-plugin namespace & enable privileged podsecurity
*Note: This is only required if you want multiple GPU resources per physical GPU. If you are happy with 1 to 1 GPU to POD mapping, you can just create namespace, it won't need privileges. You will need to turn off a setting below.*
_Note: This is only required if you want multiple GPU resources per physical GPU. If you are happy with 1 to 1 GPU to POD mapping, you can just create namespace, it won't need privileges. You will need to turn off a setting below._
```
kubectl create namespace nvidia-device-plugin
@@ -69,20 +75,24 @@ workload:
```
## Install nvidia-device-plugin from kubeapps
There are notes in values.yaml, but the following defines how many resources are made per GPU:
```yaml
resources:
- name: nvidia.com/gpu
replicas: 5
resources:
- name: nvidia.com/gpu
replicas: 5
```
*Note: If you do not want multigpu mapping, set replicas to 1 and change the following line to false.*
_Note: If you do not want multigpu mapping, set replicas to 1 and change the following line to false._
```yaml
gfd:
enabled: true
gfd:
enabled: true
```
### Enable GPU in values.yaml
```yaml
resources:
limits:
@@ -2,4 +2,4 @@
{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}
{{ include "tc.v1.common.loader.apply" . }}