diff --git a/charts/library/common/Chart.yaml b/charts/library/common/Chart.yaml index 4fef0838c1a..f2e8af6ccb3 100644 --- a/charts/library/common/Chart.yaml +++ b/charts/library/common/Chart.yaml @@ -48,5 +48,4 @@ sources: - https://hub.docker.com/_/ - https://hub.docker.com/r/mikefarah/yq type: library -version: 28.2.0 - +version: 28.2.1 diff --git a/charts/library/common/values.yaml b/charts/library/common/values.yaml index 277ad4d4263..beb6df987c5 100644 --- a/charts/library/common/values.yaml +++ b/charts/library/common/values.yaml @@ -128,11 +128,11 @@ securityContext: # Can be overruled per container resources: limits: - cpu: 4000m - memory: 8Gi + cpu: 2000m + memory: 2Gi requests: - cpu: 10m - memory: 50Mi + cpu: 100m + memory: 200Mi containerOptions: NVIDIA_CAPS: diff --git a/website/src/content/docs/general/systemrequirements.md b/website/src/content/docs/general/systemrequirements.md index 9c409bb9ebb..e5b85d41399 100644 --- a/website/src/content/docs/general/systemrequirements.md +++ b/website/src/content/docs/general/systemrequirements.md @@ -4,46 +4,36 @@ sidebar: order: 3 --- -Below are our recommended and supported system requirements for running TrueCharts Charts inside a Talos VM atop a TrueNAS SCALE or other hypervisor (Proxmox, UnRaid, etc.) host system. These are early, preliminary system requirements and will likely change in the future as we gather feedback from more migrated users. +Below are our recommended and supported system requirements for running TrueCharts Charts inside either a VM or bare-metal machine See [below](/general/systemrequirements/#best-effort-cpu-recommendations) for additional information. -:::note - -Whilst system requirements for Talos on bare metal are inherently much lower due to much less overhead compared to running in a Virtual Machine, we do **not** currently support running Talos as a bare-metal OS - -::: - ## Recommended System Specifications for Master-only Nodes Systems complying with these specifications are suitable for deployment as a master node only, and as such, have lower requirements than those used further down the page. This allows for deployment on platforms that are much more compute-starved. **CPU:** 4 *Physical* Cores, suitable for deployment on ARM environments such as a Raspberry Pi v4, v5, etc. -**RAM:** 8GB or more +**RAM:** 8GB, preferably 16GB or more **Storage:** SSD or alternatively a high-end, write-durable SD card such as a Samsung Pro Plus or Pro Ultimate, SanDisk Extreme Pro or High/Max Endurance and equivalents. + ## Minimum System Specifications Systems complying with these minimum specifications will be able to run **some** of our apps and may be limited to just a few at the same time. Experiences in terms of performance and which apps work may vary. **CPU:** 6 *Physical* Cores of AMD Ryzen or Intel 8th Gen Core or better families -- 4 Cores allocated to the Talos VM -- 2 Cores remaining for the host system, e.g. SCALE +* for VMs: dedicated 2 Cores remaining for the host system, e.g. SCALE or Proxmox -**RAM:** 24GB or more - -- Minimum 16GB allocated to Talos VM +**RAM:** 16GB or more **GPU:** None -**VM Disk Storage:** HDD +**Disk Storage:** enterprise-grade SSD of 500Gb -- 1x sparsely allocated disk of minimum 500GB size - -*The disk has to be either an enterprise-grade SSD (preferably NVMe) or a ZFS zvol/dataset with sync set to *disabled* +*The disk has to be either an enterprise-grade SSD (preferably NVMe) or a sparsely allocated ZFS zvol/dataset with sync set to *disabled* ### Example Minimum Spec System @@ -52,7 +42,7 @@ Systems complying with these minimum specifications will be able to run **some** **RAM:** 32GB -**VM Disk Storage:** 1TB HDD +**VM Disk Storage:** 1TB SSD **GPU:** Intel iGPU @@ -62,20 +52,13 @@ Systems complying with these recommended specifications will likely be able to r **CPU:** 8+ *Physical* Cores of AMD Ryzen or Intel 8th Gen Core or better families -- 6+ Cores allocated to the Talos VM -- 2+ Cores remaining for the host system, e.g. SCALE - **RAM:** 48GB or more -- 32GB or more allocated to Talos VM - **GPU:** Intel iGPU, or dedicated Nvidia GPU (AMD GPUs **may** work but are not guaranteed) -**VM Disk Storage:** SSD +**VM Disk Storage:** enterprise-grade SSD of 1TB -- 1x sparsely allocated disk of minimum 1TB size - -*The disk has to be either an enterprise-grade SSD (preferably NVMe) or a ZFS zvol/dataset with sync set to *disabled* +*The disk has to be either an enterprise-grade SSD (preferably NVMe) or a sparsely allocated ZFS zvol/dataset with sync set to *disabled* ### Example Recommended Spec System @@ -91,7 +74,7 @@ Systems complying with these recommended specifications will likely be able to r ### VM Creation Instructions -On the left of this page in the sidebar, under this page and in the `virtual-machines` section, you will see links to creating the Talos VM on various types of host systems including TrueNAS SCALE, Proxmox and more. +You can find the VM install instructions [here](https://truecharts.org/clustertool/virtual-machines/truenas-scale/) ### Best Effort CPU Recommendations