Эх сурвалжийг харах

Merge pull request #72 from truenas/update-21.06

Update charts for 21.06
Waqar Ahmed 4 жил өмнө
parent
commit
8e1f2a3f3f
100 өөрчлөгдсөн 175 нэмэгдсэн , 56 устгасан
  1. BIN
      charts/chia/1.2.0/charts/common-2104.0.0.tgz
  2. 0 6
      charts/chia/1.2.0/requirements.lock
  3. 0 0
      charts/chia/1.2.1/.helmignore
  4. 3 3
      charts/chia/1.2.1/Chart.yaml
  5. 0 0
      charts/chia/1.2.1/README.md
  6. 0 0
      charts/chia/1.2.1/app-readme.md
  7. 0 0
      charts/chia/1.2.1/charts/common-2105.0.0.tgz
  8. 0 0
      charts/chia/1.2.1/default_values.yaml
  9. 0 0
      charts/chia/1.2.1/ix_values.yaml
  10. 0 0
      charts/chia/1.2.1/questions.yaml
  11. 0 0
      charts/chia/1.2.1/requirements.lock
  12. 0 0
      charts/chia/1.2.1/templates/deployment.yaml
  13. 0 0
      charts/chia/1.2.1/templates/generate-mnemonic.yaml
  14. 0 0
      charts/chia/1.2.1/templates/mnemonic-configmap.yaml
  15. 0 0
      charts/chia/1.2.1/test_values.yaml
  16. 0 0
      charts/chia/1.2.1/values.yaml
  17. BIN
      charts/ipfs/1.0.2/charts/common-2101.0.0.tgz
  18. 0 6
      charts/ipfs/1.0.2/requirements.lock
  19. 0 0
      charts/ipfs/1.1.0/.helmignore
  20. 3 3
      charts/ipfs/1.1.0/Chart.yaml
  21. 0 0
      charts/ipfs/1.1.0/README.md
  22. 0 0
      charts/ipfs/1.1.0/app-readme.md
  23. 0 0
      charts/ipfs/1.1.0/charts/common-2105.0.0.tgz
  24. 0 0
      charts/ipfs/1.1.0/default_values.yaml
  25. 0 0
      charts/ipfs/1.1.0/ix_values.yaml
  26. 30 0
      charts/ipfs/1.1.0/questions.yaml
  27. 6 0
      charts/ipfs/1.1.0/requirements.lock
  28. 0 0
      charts/ipfs/1.1.0/templates/NOTES.txt
  29. 1 0
      charts/ipfs/1.1.0/templates/deployment.yaml
  30. 0 0
      charts/ipfs/1.1.0/templates/service.yaml
  31. 0 0
      charts/ipfs/1.1.0/templates/serviceaccount.yaml
  32. 3 0
      charts/ipfs/1.1.0/test_values.yaml
  33. 0 0
      charts/ipfs/1.1.0/values.yaml
  34. 0 1
      charts/minio/1.2.1/CHANGELOG.md
  35. BIN
      charts/minio/1.2.1/charts/common-2101.0.0.tgz
  36. 0 6
      charts/minio/1.2.1/requirements.lock
  37. 0 0
      charts/minio/1.3.0/.helmignore
  38. 4 4
      charts/minio/1.3.0/Chart.yaml
  39. 0 0
      charts/minio/1.3.0/README.md
  40. 0 0
      charts/minio/1.3.0/app-readme.md
  41. BIN
      charts/minio/1.3.0/charts/common-2105.0.0.tgz
  42. 0 0
      charts/minio/1.3.0/default_values.yaml
  43. 0 0
      charts/minio/1.3.0/ix_values.yaml
  44. 0 0
      charts/minio/1.3.0/migrations/migrate_from_1.0.0
  45. 30 0
      charts/minio/1.3.0/questions.yaml
  46. 6 0
      charts/minio/1.3.0/requirements.lock
  47. 0 0
      charts/minio/1.3.0/templates/NOTES.txt
  48. 0 0
      charts/minio/1.3.0/templates/_cert.tpl
  49. 0 0
      charts/minio/1.3.0/templates/_helpers.tpl
  50. 0 0
      charts/minio/1.3.0/templates/configmap.yaml
  51. 1 0
      charts/minio/1.3.0/templates/deployment.yaml
  52. 0 0
      charts/minio/1.3.0/templates/secrets.yaml
  53. 0 0
      charts/minio/1.3.0/templates/service.yaml
  54. 0 0
      charts/minio/1.3.0/templates/serviceaccount.yaml
  55. 5 1
      charts/minio/1.3.0/test_values.yaml
  56. 0 0
      charts/minio/1.3.0/values.yaml
  57. 0 6
      charts/nextcloud/1.2.1/Chart.lock
  58. BIN
      charts/nextcloud/1.2.1/charts/common-2101.0.0.tgz
  59. 0 0
      charts/nextcloud/1.3.0/.helmignore
  60. 6 0
      charts/nextcloud/1.3.0/Chart.lock
  61. 4 4
      charts/nextcloud/1.3.0/Chart.yaml
  62. 0 0
      charts/nextcloud/1.3.0/README.md
  63. 0 0
      charts/nextcloud/1.3.0/app-readme.md
  64. BIN
      charts/nextcloud/1.3.0/charts/common-2105.0.0.tgz
  65. 0 0
      charts/nextcloud/1.3.0/default_values.yaml
  66. 1 1
      charts/nextcloud/1.3.0/ix_values.yaml
  67. 0 0
      charts/nextcloud/1.3.0/migrations/migrate_from_1.1.0
  68. 55 0
      charts/nextcloud/1.3.0/questions.yaml
  69. 0 0
      charts/nextcloud/1.3.0/templates/NOTES.txt
  70. 0 0
      charts/nextcloud/1.3.0/templates/_postgres.tpl
  71. 0 0
      charts/nextcloud/1.3.0/templates/backup-postgres-config.yaml
  72. 0 0
      charts/nextcloud/1.3.0/templates/backup-postgres-hook.yaml
  73. 10 0
      charts/nextcloud/1.3.0/templates/deployment.yaml
  74. 0 0
      charts/nextcloud/1.3.0/templates/nuke-deployments-hook.yaml
  75. 0 0
      charts/nextcloud/1.3.0/templates/postgres-deployment.yaml
  76. 0 0
      charts/nextcloud/1.3.0/templates/postgres-secret.yaml
  77. 0 0
      charts/nextcloud/1.3.0/templates/postgres-service.yaml
  78. 0 0
      charts/nextcloud/1.3.0/templates/secrets.yaml
  79. 0 0
      charts/nextcloud/1.3.0/templates/service.yaml
  80. 0 0
      charts/nextcloud/1.3.0/templates/serviceaccount.yaml
  81. 4 1
      charts/nextcloud/1.3.0/test_values.yaml
  82. 0 0
      charts/nextcloud/1.3.0/values.yaml
  83. 0 5
      charts/plex/1.6.0/CHANGELOG.md
  84. 0 6
      charts/plex/1.6.0/Chart.lock
  85. BIN
      charts/plex/1.6.0/charts/common-2101.0.0.tgz
  86. 0 0
      charts/plex/1.6.1/.helmignore
  87. 0 0
      charts/plex/1.6.1/Chart.lock
  88. 3 3
      charts/plex/1.6.1/Chart.yaml
  89. 0 0
      charts/plex/1.6.1/README.md
  90. 0 0
      charts/plex/1.6.1/app-readme.md
  91. BIN
      charts/plex/1.6.1/charts/common-2105.0.0.tgz
  92. 0 0
      charts/plex/1.6.1/default_values.yaml
  93. 0 0
      charts/plex/1.6.1/ix_values.yaml
  94. 0 0
      charts/plex/1.6.1/migrations/migrate_from_1.0.0
  95. 0 0
      charts/plex/1.6.1/questions.yaml
  96. 0 0
      charts/plex/1.6.1/templates/NOTES.txt
  97. 0 0
      charts/plex/1.6.1/templates/deployment.yaml
  98. 0 0
      charts/plex/1.6.1/templates/probe_config.yaml
  99. 0 0
      charts/plex/1.6.1/templates/service-tcp.yaml
  100. 0 0
      charts/plex/1.6.1/templates/service-udp.yaml

BIN
charts/chia/1.2.0/charts/common-2104.0.0.tgz


+ 0 - 6
charts/chia/1.2.0/requirements.lock

@@ -1,6 +0,0 @@
-dependencies:
-- name: common
-  repository: file://../../../library/common/2104.0.0
-  version: 2104.0.0
-digest: sha256:f0aa221073aafcc5e1602c2a9acb1a508ce72f6847c33dd4a9f9fe10017d5009
-generated: "2021-04-08T16:09:30.006044+05:00"

+ 0 - 0
charts/chia/1.2.0/.helmignore → charts/chia/1.2.1/.helmignore


+ 3 - 3
charts/chia/1.2.0/Chart.yaml → charts/chia/1.2.1/Chart.yaml

@@ -1,7 +1,7 @@
 apiVersion: v1
 description: Global, Versioned, peer-to-peer filesystem.
 name: chia
-version: 1.2.0
+version: 1.2.1
 appVersion: 1.1.6
 keywords:
 - storage
@@ -14,5 +14,5 @@ sources:
 - https://github.com/orgs/chia-network/packages/container/package/chia
 dependencies:
   - name: common
-    repository: file://../../../library/common/2104.0.0
-    version: 2104.0.0
+    repository: file://../../../library/common/2105.0.0
+    version: 2105.0.0

+ 0 - 0
charts/chia/1.2.0/README.md → charts/chia/1.2.1/README.md


+ 0 - 0
charts/chia/1.2.0/app-readme.md → charts/chia/1.2.1/app-readme.md


+ 0 - 0
test/chia/1.1.0/charts/common-2105.0.0.tgz → charts/chia/1.2.1/charts/common-2105.0.0.tgz


+ 0 - 0
charts/chia/1.2.0/default_values.yaml → charts/chia/1.2.1/default_values.yaml


+ 0 - 0
charts/chia/1.2.0/ix_values.yaml → charts/chia/1.2.1/ix_values.yaml


+ 0 - 0
charts/chia/1.2.0/questions.yaml → charts/chia/1.2.1/questions.yaml


+ 0 - 0
test/chia/1.1.0/requirements.lock → charts/chia/1.2.1/requirements.lock


+ 0 - 0
charts/chia/1.2.0/templates/deployment.yaml → charts/chia/1.2.1/templates/deployment.yaml


+ 0 - 0
charts/chia/1.2.0/templates/generate-mnemonic.yaml → charts/chia/1.2.1/templates/generate-mnemonic.yaml


+ 0 - 0
charts/chia/1.2.0/templates/mnemonic-configmap.yaml → charts/chia/1.2.1/templates/mnemonic-configmap.yaml


+ 0 - 0
charts/chia/1.2.0/test_values.yaml → charts/chia/1.2.1/test_values.yaml


+ 0 - 0
charts/chia/1.2.0/values.yaml → charts/chia/1.2.1/values.yaml


BIN
charts/ipfs/1.0.2/charts/common-2101.0.0.tgz


+ 0 - 6
charts/ipfs/1.0.2/requirements.lock

@@ -1,6 +0,0 @@
-dependencies:
-- name: common
-  repository: file://../../../library/common/2101.0.0
-  version: 2101.0.0
-digest: sha256:6ab46f958de11ae6a24d8f7e18417aa9852a8d968d5b0cc94ffa4700449931d6
-generated: "2021-02-04T01:15:55.312886+05:00"

+ 0 - 0
charts/ipfs/1.0.2/.helmignore → charts/ipfs/1.1.0/.helmignore


+ 3 - 3
charts/ipfs/1.0.2/Chart.yaml → charts/ipfs/1.1.0/Chart.yaml

@@ -1,7 +1,7 @@
 apiVersion: v1
 description: Global, Versioned, peer-to-peer filesystem.
 name: ipfs
-version: 1.0.2
+version: 1.1.0
 appVersion: v0.8.0
 keywords:
 - storage
@@ -14,5 +14,5 @@ sources:
 upstream_version: 0.8.0-rc1
 dependencies:
   - name: common
-    repository: file://../../../library/common/2101.0.0
-    version: 2101.0.0
+    repository: file://../../../library/common/2105.0.0
+    version: 2105.0.0

+ 0 - 0
charts/ipfs/1.0.2/README.md → charts/ipfs/1.1.0/README.md


+ 0 - 0
charts/ipfs/1.0.2/app-readme.md → charts/ipfs/1.1.0/app-readme.md


+ 0 - 0
test/plex/1.5.0/charts/common-2105.0.0.tgz → charts/ipfs/1.1.0/charts/common-2105.0.0.tgz


+ 0 - 0
charts/ipfs/1.0.2/default_values.yaml → charts/ipfs/1.1.0/default_values.yaml


+ 0 - 0
charts/ipfs/1.0.2/ix_values.yaml → charts/ipfs/1.1.0/ix_values.yaml


+ 30 - 0
charts/ipfs/1.0.2/questions.yaml → charts/ipfs/1.1.0/questions.yaml

@@ -7,6 +7,8 @@ groups:
     description: "Configure Storage for IPFS"
   - name: "IPFS Configuration"
     description: "Configure Storage for IPFS"
+  - name: "Advanced DNS Settings"
+    description: "Configure DNS settings"
 
 portals:
   web_portal:
@@ -19,6 +21,34 @@ portals:
     path: "/webui"
 
 questions:
+
+  - variable: dnsConfig
+    label: "DNS Configuration"
+    group: "Advanced DNS Settings"
+    schema:
+      type: dict
+      attrs:
+        - variable: options
+          label: "DNS Options"
+          schema:
+            type: list
+            items:
+              - variable: optionsEntry
+                label: "Option Entry Configuration"
+                schema:
+                  type: dict
+                  attrs:
+                    - variable: name
+                      label: "Option Name"
+                      schema:
+                        type: string
+                        required: true
+                    - variable: value
+                      label: "Option Value"
+                      schema:
+                        type: string
+                        required: true
+
   - variable: updateStrategy
     label: "IPFS update strategy"
     group: "Workload Configuration"

+ 6 - 0
charts/ipfs/1.1.0/requirements.lock

@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+  repository: file://../../../library/common/2105.0.0
+  version: 2105.0.0
+digest: sha256:11522ab36487826700d7ad0f86f713a4bb5d35248014bcef690fe94acbc09ef6
+generated: "2021-05-10T13:07:35.352903+05:00"

+ 0 - 0
charts/ipfs/1.0.2/templates/NOTES.txt → charts/ipfs/1.1.0/templates/NOTES.txt


+ 1 - 0
charts/ipfs/1.0.2/templates/deployment.yaml → charts/ipfs/1.1.0/templates/deployment.yaml

@@ -55,4 +55,5 @@ spec:
             - name: gateway
               containerPort: 9880
 {{ include "common.containers.allEnvironmentVariables" .Values | nindent 10 }}
+{{ include "common.networking.dnsConfiguration" .Values | nindent 6 }}
 {{ include "common.storage.allAppVolumes" .Values | nindent 6 }}

+ 0 - 0
charts/ipfs/1.0.2/templates/service.yaml → charts/ipfs/1.1.0/templates/service.yaml


+ 0 - 0
charts/ipfs/1.0.2/templates/serviceaccount.yaml → charts/ipfs/1.1.0/templates/serviceaccount.yaml


+ 3 - 0
charts/ipfs/1.0.2/test_values.yaml → charts/ipfs/1.1.0/test_values.yaml

@@ -25,3 +25,6 @@ appVolumeMounts:
   data:
     emptyDir: true
     mountPath: "/data/ipfs"
+
+dnsConfig:
+  options: []

+ 0 - 0
charts/ipfs/1.0.2/values.yaml → charts/ipfs/1.1.0/values.yaml


+ 0 - 1
charts/minio/1.2.1/CHANGELOG.md

@@ -1 +0,0 @@
-* TLS Support added for Minio application. This lets users to use TrueNAS certificates with Minio Application.

BIN
charts/minio/1.2.1/charts/common-2101.0.0.tgz


+ 0 - 6
charts/minio/1.2.1/requirements.lock

@@ -1,6 +0,0 @@
-dependencies:
-- name: common
-  repository: file://../../../library/common/2101.0.0
-  version: 2101.0.0
-digest: sha256:6ab46f958de11ae6a24d8f7e18417aa9852a8d968d5b0cc94ffa4700449931d6
-generated: "2021-02-04T01:15:55.416388+05:00"

+ 0 - 0
charts/minio/1.2.1/.helmignore → charts/minio/1.3.0/.helmignore


+ 4 - 4
charts/minio/1.2.1/Chart.yaml → charts/minio/1.3.0/Chart.yaml

@@ -1,8 +1,8 @@
 apiVersion: v1
 description: High Performance, Kubernetes Native Object Storage
 name: minio
-version: 1.2.1
-appVersion: RELEASE.2021-04-06T23-11-00Z
+version: 1.3.0
+appVersion: 2021-04-06
 keywords:
 - storage
 - object-storage
@@ -15,5 +15,5 @@ sources:
 upstream_version: 8.0.5
 dependencies:
   - name: common
-    repository: file://../../../library/common/2101.0.0
-    version: 2101.0.0
+    repository: file://../../../library/common/2105.0.0
+    version: 2105.0.0

+ 0 - 0
charts/minio/1.2.1/README.md → charts/minio/1.3.0/README.md


+ 0 - 0
charts/minio/1.2.1/app-readme.md → charts/minio/1.3.0/app-readme.md


BIN
charts/minio/1.3.0/charts/common-2105.0.0.tgz


+ 0 - 0
charts/minio/1.2.1/default_values.yaml → charts/minio/1.3.0/default_values.yaml


+ 0 - 0
charts/minio/1.2.1/ix_values.yaml → charts/minio/1.3.0/ix_values.yaml


+ 0 - 0
charts/minio/1.2.1/migrations/migrate_from_1.0.0 → charts/minio/1.3.0/migrations/migrate_from_1.0.0


+ 30 - 0
charts/minio/1.2.1/questions.yaml → charts/minio/1.3.0/questions.yaml

@@ -7,6 +7,8 @@ groups:
     description: "Configure Storage for Nextcloud"
   - name: "Minio Configuration"
     description: "Configure Minio credentials"
+  - name: "Advanced DNS Settings"
+    description: "Configure DNS settings"
 
 portals:
   web_portal:
@@ -18,6 +20,34 @@ portals:
       - "$variable-service.nodePort"
 
 questions:
+
+  - variable: dnsConfig
+    label: "DNS Configuration"
+    group: "Advanced DNS Settings"
+    schema:
+      type: dict
+      attrs:
+        - variable: options
+          label: "DNS Options"
+          schema:
+            type: list
+            items:
+              - variable: optionsEntry
+                label: "Option Entry Configuration"
+                schema:
+                  type: dict
+                  attrs:
+                    - variable: name
+                      label: "Option Name"
+                      schema:
+                        type: string
+                        required: true
+                    - variable: value
+                      label: "Option Value"
+                      schema:
+                        type: string
+                        required: true
+
   - variable: updateStrategy
     label: "Minio update strategy"
     group: "Workload Configuration"

+ 6 - 0
charts/minio/1.3.0/requirements.lock

@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+  repository: file://../../../library/common/2105.0.0
+  version: 2105.0.0
+digest: sha256:11522ab36487826700d7ad0f86f713a4bb5d35248014bcef690fe94acbc09ef6
+generated: "2021-05-10T13:07:35.423192+05:00"

+ 0 - 0
charts/minio/1.2.1/templates/NOTES.txt → charts/minio/1.3.0/templates/NOTES.txt


+ 0 - 0
charts/minio/1.2.1/templates/_cert.tpl → charts/minio/1.3.0/templates/_cert.tpl


+ 0 - 0
charts/minio/1.2.1/templates/_helpers.tpl → charts/minio/1.3.0/templates/_helpers.tpl


+ 0 - 0
charts/minio/1.2.1/templates/configmap.yaml → charts/minio/1.3.0/templates/configmap.yaml


+ 1 - 0
charts/minio/1.2.1/templates/deployment.yaml → charts/minio/1.3.0/templates/deployment.yaml

@@ -43,5 +43,6 @@ spec:
             {{ $envList = mustAppend $envList (dict "name" "MINIO_ACCESS_KEY" "valueFromSecret" true "secretName" $secretName "secretKey" "accesskey") }}
             {{ $envList = mustAppend $envList (dict "name" "MINIO_SECRET_KEY" "valueFromSecret" true "secretName" $secretName "secretKey" "secretkey") }}
             {{ include "common.containers.environmentVariables" (dict "environmentVariables" $envList) | nindent 12 }}
+{{ include "common.networking.dnsConfiguration" .Values | nindent 6 }}
 {{ include "common.storage.allAppVolumes" .Values | nindent 6 }}
 {{- include "minio.tlsKeysVolume" . | nindent 8 }}

+ 0 - 0
charts/minio/1.2.1/templates/secrets.yaml → charts/minio/1.3.0/templates/secrets.yaml


+ 0 - 0
charts/minio/1.2.1/templates/service.yaml → charts/minio/1.3.0/templates/service.yaml


+ 0 - 0
charts/minio/1.2.1/templates/serviceaccount.yaml → charts/minio/1.3.0/templates/serviceaccount.yaml


+ 5 - 1
charts/minio/1.2.1/test_values.yaml → charts/minio/1.3.0/test_values.yaml

@@ -2,7 +2,7 @@
 ##
 image:
   repository: minio/minio
-  tag: RELEASE.2021-02-19T04-38-02Z
+  tag: RELEASE.2021-04-06T23-11-00Z
   pullPolicy: IfNotPresent
 
 ## Additional arguments to pass to minio binary
@@ -21,3 +21,7 @@ appVolumeMounts:
   export:
     emptyDir: true
     mountPath: "/export"
+
+
+dnsConfig:
+  options: []

+ 0 - 0
charts/minio/1.2.1/values.yaml → charts/minio/1.3.0/values.yaml


+ 0 - 6
charts/nextcloud/1.2.1/Chart.lock

@@ -1,6 +0,0 @@
-dependencies:
-- name: common
-  repository: file://../../../library/common/2101.0.0
-  version: 2101.0.0
-digest: sha256:6ab46f958de11ae6a24d8f7e18417aa9852a8d968d5b0cc94ffa4700449931d6
-generated: "2021-02-04T01:15:55.262077+05:00"

BIN
charts/nextcloud/1.2.1/charts/common-2101.0.0.tgz


+ 0 - 0
charts/nextcloud/1.2.1/.helmignore → charts/nextcloud/1.3.0/.helmignore


+ 6 - 0
charts/nextcloud/1.3.0/Chart.lock

@@ -0,0 +1,6 @@
+dependencies:
+- name: common
+  repository: file://../../../library/common/2105.0.0
+  version: 2105.0.0
+digest: sha256:11522ab36487826700d7ad0f86f713a4bb5d35248014bcef690fe94acbc09ef6
+generated: "2021-05-10T13:07:35.317071+05:00"

+ 4 - 4
charts/nextcloud/1.2.1/Chart.yaml → charts/nextcloud/1.3.0/Chart.yaml

@@ -1,7 +1,7 @@
 apiVersion: v2
 name: nextcloud
-version: 1.2.1
-appVersion: 21.0.0
+version: 1.3.0
+appVersion: 21.0.2
 description: A file sharing server that puts the control and security of your own data back into your hands.
 keywords:
 - nextcloud
@@ -17,6 +17,6 @@ sources:
 upstream_version: 2.3.2
 dependencies:
   - name: common
-    repository: file://../../../library/common/2101.0.0
-    version: 2101.0.0
+    repository: file://../../../library/common/2105.0.0
+    version: 2105.0.0
 

+ 0 - 0
charts/nextcloud/1.2.1/README.md → charts/nextcloud/1.3.0/README.md


+ 0 - 0
charts/nextcloud/1.2.1/app-readme.md → charts/nextcloud/1.3.0/app-readme.md


BIN
charts/nextcloud/1.3.0/charts/common-2105.0.0.tgz


+ 0 - 0
charts/nextcloud/1.2.1/default_values.yaml → charts/nextcloud/1.3.0/default_values.yaml


+ 1 - 1
charts/nextcloud/1.2.1/ix_values.yaml → charts/nextcloud/1.3.0/ix_values.yaml

@@ -1,4 +1,4 @@
 image:
   repository: nextcloud
-  tag: 21.0.0
+  tag: 21.0.2
   pullPolicy: IfNotPresent

+ 0 - 0
charts/nextcloud/1.2.1/migrations/migrate_from_1.1.0 → charts/nextcloud/1.3.0/migrations/migrate_from_1.1.0


+ 55 - 0
charts/nextcloud/1.2.1/questions.yaml → charts/nextcloud/1.3.0/questions.yaml

@@ -11,6 +11,8 @@ groups:
     description: "Configure Postgresql for nextcloud"
   - name: "Scaling/Upgrade Policy"
     description: "Configure how pods are replaced when configuration is upgraded"
+  - name: "Advanced DNS Settings"
+    description: "Configure DNS settings"
 
 portals:
   web_portal:
@@ -22,6 +24,34 @@ portals:
       - "$variable-service.nodePort"
 
 questions:
+
+  - variable: dnsConfig
+    label: "DNS Configuration"
+    group: "Advanced DNS Settings"
+    schema:
+      type: dict
+      attrs:
+        - variable: options
+          label: "DNS Options"
+          schema:
+            type: list
+            items:
+              - variable: optionsEntry
+                label: "Option Entry Configuration"
+                schema:
+                  type: dict
+                  attrs:
+                    - variable: name
+                      label: "Option Name"
+                      schema:
+                        type: string
+                        required: true
+                    - variable: value
+                      label: "Option Value"
+                      schema:
+                        type: string
+                        required: true
+
   - variable: nextcloud
     description: "Nextcloud configuration details"
     label: "Nextcloud Configuration"
@@ -134,6 +164,31 @@ questions:
                         type: hostpath
                         required: true
 
+  - variable: extraAppVolumeMounts
+    label: "Nextcloud Extra Host Path Volumes"
+    group: "Storage"
+    schema:
+      type: list
+      items:
+        - variable: extraAppVolume
+          label: "Nextcloud Host Path Volume"
+          description: "Add an extra host path volume for nextcloud application"
+          schema:
+            type: dict
+            attrs:
+              - variable: mountPath
+                label: "Mount Path in Pod"
+                description: "Path where the volume will be mounted inside the pod"
+                schema:
+                  type: path
+                  required: true
+              - variable: hostPath
+                label: "Host Path"
+                description: "Host path"
+                schema:
+                  type: hostpath
+                  required: true
+
   - variable: postgresAppVolumeMounts
     label: "Postgres Storage"
     group: "Storage"

+ 0 - 0
charts/nextcloud/1.2.1/templates/NOTES.txt → charts/nextcloud/1.3.0/templates/NOTES.txt


+ 0 - 0
charts/nextcloud/1.2.1/templates/_postgres.tpl → charts/nextcloud/1.3.0/templates/_postgres.tpl


+ 0 - 0
charts/nextcloud/1.2.1/templates/backup-postgres-config.yaml → charts/nextcloud/1.3.0/templates/backup-postgres-config.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/backup-postgres-hook.yaml → charts/nextcloud/1.3.0/templates/backup-postgres-hook.yaml


+ 10 - 0
charts/nextcloud/1.2.1/templates/deployment.yaml → charts/nextcloud/1.3.0/templates/deployment.yaml

@@ -48,7 +48,17 @@ spec: {{ include "common.deployment.common_spec" . | nindent 2 }}
         - name: nextcloud-data
           mountPath: /var/www/html/themes
           subPath: "themes"
+        {{ range $index, $hostPathConfiguration := .Values.extraAppVolumeMounts }}
+        - name: extrappvolume-{{ $index }}
+          mountPath: {{ $hostPathConfiguration.mountPath }}
+        {{ end }}
+{{ include "common.networking.dnsConfiguration" .Values | nindent 6 }}
 {{ include "common.storage.allAppVolumes" .Values | nindent 6 }}
+      {{ range $index, $hostPathConfiguration := .Values.extraAppVolumeMounts }}
+        - name: extrappvolume-{{ $index }}
+          hostPath:
+            path: {{ $hostPathConfiguration.hostPath }}
+      {{ end }}
       # Will mount configuration files as www-data (id: 33) for nextcloud
       securityContext:
         fsGroup: 33

+ 0 - 0
charts/nextcloud/1.2.1/templates/nuke-deployments-hook.yaml → charts/nextcloud/1.3.0/templates/nuke-deployments-hook.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/postgres-deployment.yaml → charts/nextcloud/1.3.0/templates/postgres-deployment.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/postgres-secret.yaml → charts/nextcloud/1.3.0/templates/postgres-secret.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/postgres-service.yaml → charts/nextcloud/1.3.0/templates/postgres-service.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/secrets.yaml → charts/nextcloud/1.3.0/templates/secrets.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/service.yaml → charts/nextcloud/1.3.0/templates/service.yaml


+ 0 - 0
charts/nextcloud/1.2.1/templates/serviceaccount.yaml → charts/nextcloud/1.3.0/templates/serviceaccount.yaml


+ 4 - 1
charts/nextcloud/1.2.1/test_values.yaml → charts/nextcloud/1.3.0/test_values.yaml

@@ -3,7 +3,7 @@
 ##
 image:
   repository: nextcloud
-  tag: 19.0.3-apache
+  tag: 21.0.2
   pullPolicy: IfNotPresent
 
 nextcloud:
@@ -41,3 +41,6 @@ postgresAppVolumeMounts:
   postgres-backup:
     emptyDir: true
     mountPath: "/postgres_backups"
+
+dnsConfig:
+  options: []

+ 0 - 0
charts/nextcloud/1.2.1/values.yaml → charts/nextcloud/1.3.0/values.yaml


+ 0 - 5
charts/plex/1.6.0/CHANGELOG.md

@@ -1,5 +0,0 @@
-* Application liveness / readiness probes were updated addressing a bug where TrueNAS failed
-to consider plex application as `Active` if it was configured to only use `HTTPS`.
-
-* Nvidia GPU support was properly added which ensures users having NVIDIA gpu can now consume it
-for hardware acceleration.

+ 0 - 6
charts/plex/1.6.0/Chart.lock

@@ -1,6 +0,0 @@
-dependencies:
-- name: common
-  repository: file://../../../library/common/2101.0.0
-  version: 2101.0.0
-digest: sha256:6ab46f958de11ae6a24d8f7e18417aa9852a8d968d5b0cc94ffa4700449931d6
-generated: "2021-02-04T01:15:55.470042+05:00"

BIN
charts/plex/1.6.0/charts/common-2101.0.0.tgz


+ 0 - 0
charts/plex/1.6.0/.helmignore → charts/plex/1.6.1/.helmignore


+ 0 - 0
test/plex/1.5.0/Chart.lock → charts/plex/1.6.1/Chart.lock


+ 3 - 3
charts/plex/1.6.0/Chart.yaml → charts/plex/1.6.1/Chart.yaml

@@ -2,7 +2,7 @@ apiVersion: v2
 appVersion: 1.23.2.4656
 description: Plex Media Server
 name: plex
-version: 1.6.0
+version: 1.6.1
 keywords:
   - plex
 home: https://plex.tv/
@@ -13,6 +13,6 @@ sources:
 upstream_version: 2.1.0
 dependencies:
   - name: common
-    repository: file://../../../library/common/2101.0.0
-    version: 2101.0.0
+    repository: file://../../../library/common/2105.0.0
+    version: 2105.0.0
 

+ 0 - 0
charts/plex/1.6.0/README.md → charts/plex/1.6.1/README.md


+ 0 - 0
charts/plex/1.6.0/app-readme.md → charts/plex/1.6.1/app-readme.md


BIN
charts/plex/1.6.1/charts/common-2105.0.0.tgz


+ 0 - 0
charts/plex/1.6.0/default_values.yaml → charts/plex/1.6.1/default_values.yaml


+ 0 - 0
charts/plex/1.6.0/ix_values.yaml → charts/plex/1.6.1/ix_values.yaml


+ 0 - 0
charts/plex/1.6.0/migrations/migrate_from_1.0.0 → charts/plex/1.6.1/migrations/migrate_from_1.0.0


+ 0 - 0
test/plex/1.5.0/questions.yaml → charts/plex/1.6.1/questions.yaml


+ 0 - 0
charts/plex/1.6.0/templates/NOTES.txt → charts/plex/1.6.1/templates/NOTES.txt


+ 0 - 0
test/plex/1.5.0/templates/deployment.yaml → charts/plex/1.6.1/templates/deployment.yaml


+ 0 - 0
charts/plex/1.6.0/templates/probe_config.yaml → charts/plex/1.6.1/templates/probe_config.yaml


+ 0 - 0
charts/plex/1.6.0/templates/service-tcp.yaml → charts/plex/1.6.1/templates/service-tcp.yaml


+ 0 - 0
charts/plex/1.6.0/templates/service-udp.yaml → charts/plex/1.6.1/templates/service-udp.yaml


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно