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