diff --git a/system/openebs/4.3.9/.helmignore b/system/openebs/4.3.11/.helmignore
similarity index 100%
rename from system/openebs/4.3.9/.helmignore
rename to system/openebs/4.3.11/.helmignore
diff --git a/system/openebs/4.3.9/CHANGELOG.md b/system/openebs/4.3.11/CHANGELOG.md
similarity index 100%
rename from system/openebs/4.3.9/CHANGELOG.md
rename to system/openebs/4.3.11/CHANGELOG.md
diff --git a/system/openebs/4.3.9/Chart.yaml b/system/openebs/4.3.11/Chart.yaml
similarity index 97%
rename from system/openebs/4.3.9/Chart.yaml
rename to system/openebs/4.3.11/Chart.yaml
index 3404aa626cf..3bb22d7539c 100644
--- a/system/openebs/4.3.9/Chart.yaml
+++ b/system/openebs/4.3.11/Chart.yaml
@@ -44,7 +44,7 @@ icon: https://truecharts.org/img/hotlink-ok/chart-icons/openebs.webp
keywords:
- openebs
- backup
-kubeVersion: '>=1.24.0-0'
+kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
@@ -56,4 +56,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/system/openebs
- https://github.com/truecharts/containers/tree/master/apps/scratch
type: application
-version: 4.3.9
+version: 4.3.11
diff --git a/system/openebs/4.3.9/README.md b/system/openebs/4.3.11/README.md
similarity index 100%
rename from system/openebs/4.3.9/README.md
rename to system/openebs/4.3.11/README.md
diff --git a/system/openebs/4.3.9/app-changelog.md b/system/openebs/4.3.11/app-changelog.md
similarity index 95%
rename from system/openebs/4.3.9/app-changelog.md
rename to system/openebs/4.3.11/app-changelog.md
index 7980d62df52..5cf73355105 100644
--- a/system/openebs/4.3.9/app-changelog.md
+++ b/system/openebs/4.3.11/app-changelog.md
@@ -1,6 +1,6 @@
-## [openebs-4.3.9](https://github.com/truecharts/charts/compare/openebs-3.6.0...openebs-4.3.9) (2024-04-21)
+## [openebs-4.3.11](https://github.com/truecharts/charts/compare/openebs-3.6.0...openebs-4.3.11) (2024-04-22)
### Chore
@@ -8,15 +8,17 @@
- bump charts to ensure new icons are released
+- update groups html ([#21121](https://github.com/truecharts/charts/issues/21121))
+
- bump charts to release new docs to fix broken links
- bump everything to regenerate readme's and site index
- ensure release is pushed
-- update groups html ([#21121](https://github.com/truecharts/charts/issues/21121))
+- bump everything to release new doc pages
-- update helm general minor by renovate ([#20849](https://github.com/truecharts/charts/issues/20849))
+- update container image common to v20.3.6[@27edfed](https://github.com/27edfed) by renovate ([#20599](https://github.com/truecharts/charts/issues/20599))
- update container image common to v20.3.3[@3876ba5](https://github.com/3876ba5) by renovate ([#20478](https://github.com/truecharts/charts/issues/20478))
@@ -26,9 +28,9 @@
- update container image common to v20.3.7[@8cf9fc9](https://github.com/8cf9fc9) by renovate ([#20819](https://github.com/truecharts/charts/issues/20819))
-- update ignored updates to v20.3.10[@c2f262c](https://github.com/c2f262c) by renovate ([#21034](https://github.com/truecharts/charts/issues/21034))
+- update helm general minor by renovate ([#20849](https://github.com/truecharts/charts/issues/20849))
-- update container image common to v20.3.6[@27edfed](https://github.com/27edfed) by renovate ([#20599](https://github.com/truecharts/charts/issues/20599))
+- update ignored updates to v20.3.10[@c2f262c](https://github.com/c2f262c) by renovate ([#21034](https://github.com/truecharts/charts/issues/21034))
- update container image common to v20.3.5[@aedd88a](https://github.com/aedd88a) by renovate ([#20535](https://github.com/truecharts/charts/issues/20535))
diff --git a/system/openebs/4.3.9/app-readme.md b/system/openebs/4.3.11/app-readme.md
similarity index 100%
rename from system/openebs/4.3.9/app-readme.md
rename to system/openebs/4.3.11/app-readme.md
diff --git a/system/openebs/4.3.9/charts/common-20.3.11.tgz b/system/openebs/4.3.11/charts/common-20.3.11.tgz
similarity index 100%
rename from system/openebs/4.3.9/charts/common-20.3.11.tgz
rename to system/openebs/4.3.11/charts/common-20.3.11.tgz
diff --git a/system/openebs/4.3.9/charts/localpv-provisioner-4.0.0.tgz b/system/openebs/4.3.11/charts/localpv-provisioner-4.0.0.tgz
similarity index 100%
rename from system/openebs/4.3.9/charts/localpv-provisioner-4.0.0.tgz
rename to system/openebs/4.3.11/charts/localpv-provisioner-4.0.0.tgz
diff --git a/system/openebs/4.3.9/charts/lvm-localpv-1.5.1.tgz b/system/openebs/4.3.11/charts/lvm-localpv-1.5.1.tgz
similarity index 100%
rename from system/openebs/4.3.9/charts/lvm-localpv-1.5.1.tgz
rename to system/openebs/4.3.11/charts/lvm-localpv-1.5.1.tgz
diff --git a/system/openebs/4.3.9/charts/zfs-localpv-2.5.1.tgz b/system/openebs/4.3.11/charts/zfs-localpv-2.5.1.tgz
similarity index 100%
rename from system/openebs/4.3.9/charts/zfs-localpv-2.5.1.tgz
rename to system/openebs/4.3.11/charts/zfs-localpv-2.5.1.tgz
diff --git a/system/openebs/4.3.9/crds/csi-volume-snapshot-class.yaml b/system/openebs/4.3.11/crds/csi-volume-snapshot-class.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/csi-volume-snapshot-class.yaml
rename to system/openebs/4.3.11/crds/csi-volume-snapshot-class.yaml
diff --git a/system/openebs/4.3.9/crds/csi-volume-snapshot-content.yaml b/system/openebs/4.3.11/crds/csi-volume-snapshot-content.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/csi-volume-snapshot-content.yaml
rename to system/openebs/4.3.11/crds/csi-volume-snapshot-content.yaml
diff --git a/system/openebs/4.3.9/crds/csi-volume-snapshot.yaml b/system/openebs/4.3.11/crds/csi-volume-snapshot.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/csi-volume-snapshot.yaml
rename to system/openebs/4.3.11/crds/csi-volume-snapshot.yaml
diff --git a/system/openebs/4.3.9/crds/zfsbackup.yaml b/system/openebs/4.3.11/crds/zfsbackup.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/zfsbackup.yaml
rename to system/openebs/4.3.11/crds/zfsbackup.yaml
diff --git a/system/openebs/4.3.9/crds/zfsnode.yaml b/system/openebs/4.3.11/crds/zfsnode.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/zfsnode.yaml
rename to system/openebs/4.3.11/crds/zfsnode.yaml
diff --git a/system/openebs/4.3.9/crds/zfsrestore.yaml b/system/openebs/4.3.11/crds/zfsrestore.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/zfsrestore.yaml
rename to system/openebs/4.3.11/crds/zfsrestore.yaml
diff --git a/system/openebs/4.3.9/crds/zfssnapshot.yaml b/system/openebs/4.3.11/crds/zfssnapshot.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/zfssnapshot.yaml
rename to system/openebs/4.3.11/crds/zfssnapshot.yaml
diff --git a/system/openebs/4.3.9/crds/zfsvolume.yaml b/system/openebs/4.3.11/crds/zfsvolume.yaml
similarity index 100%
rename from system/openebs/4.3.9/crds/zfsvolume.yaml
rename to system/openebs/4.3.11/crds/zfsvolume.yaml
diff --git a/system/openebs/4.3.9/icon-small.webp b/system/openebs/4.3.11/icon-small.webp
similarity index 100%
rename from system/openebs/4.3.9/icon-small.webp
rename to system/openebs/4.3.11/icon-small.webp
diff --git a/system/openebs/4.3.9/icon.webp b/system/openebs/4.3.11/icon.webp
similarity index 100%
rename from system/openebs/4.3.9/icon.webp
rename to system/openebs/4.3.11/icon.webp
diff --git a/system/openebs/4.3.9/ix_values.yaml b/system/openebs/4.3.11/ix_values.yaml
similarity index 100%
rename from system/openebs/4.3.9/ix_values.yaml
rename to system/openebs/4.3.11/ix_values.yaml
diff --git a/system/openebs/4.3.9/questions.yaml b/system/openebs/4.3.11/questions.yaml
similarity index 64%
rename from system/openebs/4.3.9/questions.yaml
rename to system/openebs/4.3.11/questions.yaml
index b81938f064e..6241b6ee51e 100755
--- a/system/openebs/4.3.9/questions.yaml
+++ b/system/openebs/4.3.11/questions.yaml
@@ -1,166 +1,167 @@
groups:
- name: Image
description: |
- Configured the images to be used for the Chart.
- It's wise to use "digest pinned" tags and to avoid using "latest"
.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - truecharts.org/common/#images
-
-
+ Configured the images to be used for the Chart.
+ It's wise to use "digest pinned" tags and to avoid using "latest".
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/#images
+
+
- name: General
description: |
- For TrueNAS SCALE We've grouped a number of settings here, that all effact how apps run in general.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Global Settings
- - TrueCharts Docs - TimeZone
- - TrueCharts Docs - Pod Options
- - Image Pull Secrets
-
-
+ For TrueNAS SCALE We've grouped a number of settings here, that all effact how apps run in general.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/global/
+ - https://truecharts.org/common/#tz
+ - https://truecharts.org/common/podoptions/
+ - Image Pull Secrets
+
+
- name: Workload
description: |
- These settings configure how the actual Pods and containers are running.
- Generally, on SCALE, we only expose a limited subset of these settings for the primary workload and container.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Workload
- - TrueCharts Docs - Container
-
-
+ These settings configure how the actual Pods and containers are running.
+ Generally, on SCALE, we only expose a limited subset of these settings for the primary workload and container.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/workload/
+ - https://truecharts.org/common/container/
+
+
- name: App Configuration
description: |
- Every application has different values that may be required to run or have multiple options that the user may choose to enable or disable to change the behavior of the application.
- Most options should have a Tooltip (Circled Question Mark) to further describe said option.
-
- To find more information, lookup your chart-specific documentation in the TrueCharts Docs - Charts List
-
+ Every application has different values that may be required to run or have multiple options that the user may choose to enable or disable to change the behavior of the application.
+ Most options should have a Tooltip (Circled Question Mark) to further describe said option.
+
+ To find more information, lookup your chart-specific documentation in the Charts List: https://truecharts.org/charts/description-list/
+
- name: Services
description: |
- Service and Networking options for any applications are contained here.
- Some applications may have complicated networking setups with multiple options or some may have no options here at all.
-
- Options here include the service and port configurations for the application, and more may be enabled or changed under the Advanced Settings and Show Expert Config boxes.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Services
+ Service and Networking options for any applications are contained here.
+ Some applications may have complicated networking setups with multiple options or some may have no options here at all.
+ Options here include the service and port configurations for the application, and more may be enabled or changed under the Advanced Settings and Show Expert Config boxes.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/service/
+
- name: Networking
description: |
- Contains advanced networking options that are not actively supported by the TrueCharts team.
- Currently only contains scaleExternalInterfaces.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - External Interfaces
-
+ Contains advanced networking options that are not actively supported by the TrueCharts team.
+ Currently only contains scaleExternalInterfaces.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/scaleexternalinterface/
+
- name: Persistence
description: |
- Many applications will have certain options for storage to be configurable by the user, the main two being PVC and hostpath but may include other types.
- This storage is called Persistence since it is not deleted upon restart or upgrade of an application.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Persistence
- - TrueCharts Docs - Apps NFS Share Guide
- - TrueCharts Docs - FAQ
-
-
+ Many applications will have certain options for storage to be configurable by the user, the main two being PVC and hostpath but may include other types.
+ This storage is called Persistence since it is not deleted upon restart or upgrade of an application.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/persistence/
+ - https://truecharts.org/scale/guides/nfs-share/
+ - https://truecharts.org/general/faq/#why-pvc-is-recommended-over-hostpath
+
+
- name: Ingress
description: |
- Ingress (more commonly known as Reverse Proxy) settings can be configured here. This is how Kubernetes connects your Applications in containers to FQDNs (fully qualified domain names).
- If you choose to enable this you must have a "Ingress Provider" aka "Reverse Proxy" installed (We highly advice Traefik: TrueCharts Docs - Traefik
- It also requiresa DNS service to actually resolve the DNS name of the FQDN specified.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Ingress
+ Ingress (more commonly known as Reverse Proxy) settings can be configured here. This is how Kubernetes connects your Applications in containers to FQDNs (fully qualified domain names).
+ If you choose to enable this you must have a "Ingress Provider" aka "Reverse Proxy" installed (We highly advice Traefik: https://truecharts.org/charts/premium/traefik/)
+ It also requiresa DNS service to actually resolve the DNS name of the FQDN specified.
-
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/ingress/
+
+
- name: SecurityContext
description: |
- The security settings for each application and/or permissions that each application may have for the files/directories created.
- Each application will come with predefined permissions but users may want to change certain setting depending on their usage or capabilities.
-
- Unless necessary users are advised to keep this section mostly to defaults.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - SecurityContext
-
-
+ The security settings for each application and/or permissions that each application may have for the files/directories created.
+ Each application will come with predefined permissions but users may want to change certain setting depending on their usage or capabilities.
+
+ Unless necessary users are advised to keep this section mostly to defaults.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/securitycontext/
+
+
- name: Resources
description: |
- Resources limits that have been defined by each application are in this section.
- Most will have a specific default that some users may want to change based on their specific hardware or needs.
-
- This also contains the options to mount GPUs or, more precisely, "request" GPU's to be mounted.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Resources
-
+ Resources limits that have been defined by each application are in this section.
+ Most will have a specific default that some users may want to change based on their specific hardware or needs.
+
+ This also contains the options to mount GPUs or, more precisely, "request" GPU's to be mounted.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/resources/
+
- name: Devices
description: |
- These are special "mountpoints" that can be used to mount miscelanious USB and PCI devices using special hostPath mounts.
- For clearity we've decided to seperate this from persistence on SCALE.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Devices
- - TrueCharts Docs - PCI Passthrough Guide
-
+ These are special "mountpoints" that can be used to mount miscelanious USB and PCI devices using special hostPath mounts.
+ For clearity we've decided to seperate this from persistence on SCALE.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/persistence/device/
+ - https://truecharts.org/scale/guides/pci-passthrough/
+
- name: Middlewares
description: Traefik Middlewares
-
+
- name: StorageClass
description: |
- StorageClasses define where to storage Storage.
-
- Checkout the following documentation for more information:
-
+ StorageClasses define where to storage Storage.
+
+ Checkout the following documentation for more information:
+
- name: Metrics
description: |
- Contains options to configure Prometheus metrics for the application.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Metrics
+ Contains options to configure Prometheus metrics for the application.
-
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/metrics/
+
+
- name: Addons
description: |
- Addons that are supplied by the TrueCharts team to add additional capabilities for users to use on top of the application’s defaults.
- Things included here are VPN addons, Codeserver for editing files inside the application’s container, Netshoot for network troubelshooting, etc.
-
- Generally not required for use but may be necessary or usefull at times for specific applications.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - Addons
- - TrueCharts Docs - VPN Setup Guide
+ Addons that are supplied by the TrueCharts team to add additional capabilities for users to use on top of the application’s defaults.
+ Things included here are VPN addons, Codeserver for editing files inside the application’s container, Netshoot for network troubelshooting, etc.
-
+ Generally not required for use but may be necessary or usefull at times for specific applications.
+
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/addons/
+ - https://truecharts.org/scale/guides/vpn-setup/
+
+
- name: Experimental
description: |
- Experimental Configuration Options
- Often these are not fully flushed-out, could randomly break or might not work at-all.
-
+ Experimental Configuration Options
+ Often these are not fully flushed-out, could randomly break or might not work at-all.
+
- name: Postgresql
description: |
- For Postgresql we use "CloudNative-PG" as a backend, which has to be installed first.
-
- Checkout the following documentation for more information:
- - TrueCharts Docs - CNPG
- - TrueCharts Docs - Postgresql Database Export Guide
- - TrueCharts Docs - Recovering CNPG after reboot
+ For Postgresql we use "CloudNative-PG" as a backend, which has to be installed first.
+ Checkout the following documentation for more information:
+ - https://truecharts.org/common/cnpg/
+ - https://truecharts.org/scale/guides/sql-export/
+ - https://truecharts.org/scale/guides/recover-cnpg/
+
- name: Dependencies
description: |
- contains dependency setting for which we, currently, do not have seperate catagories (yet)
-
-
+ contains dependency setting for which we, currently, do not have seperate catagories (yet)
+
+
- name: Documentation
description: |
- We added this section to make everyone aware that OpenSource isn't always easy.
- It doesn't keep existing without signficant ongoing support, so please consider supporting TrueCharts and other OpenSource projects.
-
- Before installing, be sure you've followed the Getting-Started Guide
- We would also advice going over our Introduction to TrueNAS SCALE
- and many of the other documentation pages...
+ We added this section to make everyone aware that OpenSource isn't always easy.
+ It doesn't keep existing without signficant ongoing support, so please consider supporting TrueCharts and other OpenSource projects.
+
+ Before installing, be sure you've followed the https://truecharts.org/scale/guides/getting-started/
+ We would also advice going over our https://truecharts.org/scale/guides/scale-intro/
+ and many of the other documentation pages...
+
questions:
- variable: global
group: General
@@ -275,6 +276,7 @@ questions:
attrs:
- variable: poolname
label: "Pool/Dataset"
+ description: "Please use a correct Poolname/datasetname. Do NOT use /mnt/ thats a path not a pool/dataset name, use something like tank/apps"
schema:
type: string
default: ""
diff --git a/system/openebs/4.3.9/templates/NOTES.txt b/system/openebs/4.3.11/templates/NOTES.txt
similarity index 100%
rename from system/openebs/4.3.9/templates/NOTES.txt
rename to system/openebs/4.3.11/templates/NOTES.txt
diff --git a/system/openebs/4.3.9/templates/common.yaml b/system/openebs/4.3.11/templates/common.yaml
similarity index 100%
rename from system/openebs/4.3.9/templates/common.yaml
rename to system/openebs/4.3.11/templates/common.yaml
diff --git a/system/openebs/4.3.9/values.yaml b/system/openebs/4.3.11/values.yaml
similarity index 100%
rename from system/openebs/4.3.9/values.yaml
rename to system/openebs/4.3.11/values.yaml