From 493d3ce0f0bb985585bdba69c6fc74b3bba80bd3 Mon Sep 17 00:00:00 2001 From: bugclerk <40872210+bugclerk@users.noreply.github.com> Date: Mon, 28 Oct 2024 13:27:43 -0700 Subject: [PATCH] PD-1517 / 24.10 / PD-1517 Update Apps GPU Content (by micjohnson777) (#3168) * Empty commit to create PR on github. You should reset it * PD-1517 / 25.04 / PD-1517 Update Apps GPU Content (#3152) * PD-1517 Update Apps GPU Content This PR updates the Apps UI reference content with information on the GPU setting options for NVIDIA drivers. * PD-1517 Update GPU Content This commit removes the GPU allocation content and replaces it with GPU passthrough. * Update words-to-ignore.txt * Update InstallAppResourceConfigurationGPU.png * Update _index.md --------- Co-authored-by: DjP-iX <133042991+DjP-iX@users.noreply.github.com> (cherry picked from commit 5a6ee8593ebac896a9fc39ef405fc97d55d55c3a) --------- Co-authored-by: MicJ <92740932+micjohnson777@users.noreply.github.com> Co-authored-by: DjP-iX <133042991+DjP-iX@users.noreply.github.com> --- content/SCALEUIReference/Apps/_index.md | 17 ++++++++++++++++- .../InstallAppResourceConfigurationGPU.png | Bin 0 -> 10253 bytes words-to-ignore.txt | 2 ++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 static/images/SCALE/Apps/InstallAppResourceConfigurationGPU.png diff --git a/content/SCALEUIReference/Apps/_index.md b/content/SCALEUIReference/Apps/_index.md index 9812622b05..202fcbae2b 100644 --- a/content/SCALEUIReference/Apps/_index.md +++ b/content/SCALEUIReference/Apps/_index.md @@ -82,7 +82,7 @@ Entering characters in the **}} ### Settings -**Settings** opens the **Settings** screen showing four application train options, the option to add IP addresses and subnets for the application to use, and check for Docker image updates. +**Settings** opens the **Settings** screen showing four application train options, the option to add IP addresses and subnets for the application to use, check for Docker image updates, and if the system is equipped with a GPU, to enable TrueNAS to update drivers for that GPU. {{< trueimage src="/images/SCALE/Apps/AppsTrainSettingsScreen.png" alt="Train Settings Add Enterprise Train" id="Train Settings Add Enterprise Train" >}} @@ -93,6 +93,21 @@ Train options: * **community** for community proposed and maintained apps You must specify at least one train. +The **Address Pools** shows the current IP address and subnet mask for the network used by applications. +**Base** shows the default IP address and subnet, and **Size** shows the network size of each docker network that is cut off from the base subnet. +Select a predefined range from the dropdown list. + +**Install NVIDIA Drivers** shows if the system has an NVIDIA GPU installed. Select to enable TrueNAS to manually install drivers for this device. +Systems with non-NVIDIA GPU devices do not show this option, but they are selectable in the app installation wizards in the **Resources Configuration** section for the app. + +{{< hint type="info" title="Apps Troubleshooting Tip!" >}} +This setting replaces the Kubernetes Settings option for Bind Network in 24.04 and earlier. +Use to resolve issues where apps experiences issues where TrueNAS device is not reachable from some networks. +Select the network option, or add additional options to resolve the network connection issues. +{{< /hint >}} + +**Check for docker image updates** sets TrueNAS to check for docker image updates (default setting). + ## Applications Table The **Applications** table on the **Installed** screen populates a row for each installed app that shows the current state, and the option to stop the app. Stopped apps show the option to start the app. diff --git a/static/images/SCALE/Apps/InstallAppResourceConfigurationGPU.png b/static/images/SCALE/Apps/InstallAppResourceConfigurationGPU.png new file mode 100644 index 0000000000000000000000000000000000000000..61af4a55284208deada35f106cab52f2e5cad046 GIT binary patch literal 10253 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