Prechádzať zdrojové kódy

Publish new changes in catalog

sonicaj 2 rokov pred
rodič
commit
88e2705045
100 zmenil súbory, kde vykonal 96 pridanie a 90 odobranie
  1. 0 0
      charts/elastic-search/1.1.4/Chart.lock
  2. 1 1
      charts/elastic-search/1.1.4/Chart.yaml
  3. 0 0
      charts/elastic-search/1.1.4/README.md
  4. 0 0
      charts/elastic-search/1.1.4/app-readme.md
  5. 0 0
      charts/elastic-search/1.1.4/charts/common-1.2.4.tgz
  6. 0 0
      charts/elastic-search/1.1.4/ci/basic-values.yaml
  7. 0 0
      charts/elastic-search/1.1.4/ci/https-values.yaml
  8. 0 0
      charts/elastic-search/1.1.4/ix_values.yaml
  9. 0 0
      charts/elastic-search/1.1.4/metadata.yaml
  10. 0 0
      charts/elastic-search/1.1.4/migrations/migrate
  11. 0 0
      charts/elastic-search/1.1.4/questions.yaml
  12. 0 0
      charts/elastic-search/1.1.4/templates/NOTES.txt
  13. 15 12
      charts/elastic-search/1.1.4/templates/_es.tpl
  14. 0 0
      charts/elastic-search/1.1.4/templates/_helper.tpl
  15. 0 0
      charts/elastic-search/1.1.4/templates/_portal.tpl
  16. 0 0
      charts/elastic-search/1.1.4/templates/common.yaml
  17. 0 0
      charts/prometheus/1.1.3/Chart.lock
  18. 1 1
      charts/prometheus/1.1.3/Chart.yaml
  19. 0 0
      charts/prometheus/1.1.3/README.md
  20. 0 0
      charts/prometheus/1.1.3/app-readme.md
  21. 0 0
      charts/prometheus/1.1.3/charts/common-1.2.4.tgz
  22. 0 0
      charts/prometheus/1.1.3/ci/basic-values.yaml
  23. 0 0
      charts/prometheus/1.1.3/ix_values.yaml
  24. 0 0
      charts/prometheus/1.1.3/metadata.yaml
  25. 0 0
      charts/prometheus/1.1.3/migrations/migrate
  26. 0 0
      charts/prometheus/1.1.3/questions.yaml
  27. 0 0
      charts/prometheus/1.1.3/templates/NOTES.txt
  28. 0 0
      charts/prometheus/1.1.3/templates/_portal.tpl
  29. 19 13
      charts/prometheus/1.1.3/templates/_prometheus.tpl
  30. 0 0
      charts/prometheus/1.1.3/templates/common.yaml
  31. 0 0
      community/bazarr/1.2.3/Chart.lock
  32. 1 1
      community/bazarr/1.2.3/Chart.yaml
  33. 0 0
      community/bazarr/1.2.3/README.md
  34. 0 0
      community/bazarr/1.2.3/app-readme.md
  35. 0 0
      community/bazarr/1.2.3/charts/common-1.2.4.tgz
  36. 0 0
      community/bazarr/1.2.3/ci/basic-values.yaml
  37. 0 0
      community/bazarr/1.2.3/ci/extra-values.yaml
  38. 0 0
      community/bazarr/1.2.3/ci/hostNet-values.yaml
  39. 0 0
      community/bazarr/1.2.3/ix_values.yaml
  40. 0 0
      community/bazarr/1.2.3/metadata.yaml
  41. 0 0
      community/bazarr/1.2.3/migrations/migrate
  42. 0 0
      community/bazarr/1.2.3/questions.yaml
  43. 0 0
      community/bazarr/1.2.3/templates/NOTES.txt
  44. 6 0
      community/bazarr/1.2.3/templates/_bazarr.tpl
  45. 9 12
      community/bazarr/1.2.3/templates/_persistence.tpl
  46. 0 0
      community/bazarr/1.2.3/templates/_portal.tpl
  47. 0 0
      community/bazarr/1.2.3/templates/_service.tpl
  48. 0 0
      community/bazarr/1.2.3/templates/common.yaml
  49. 0 0
      community/briefkasten/1.2.2/Chart.lock
  50. 1 1
      community/briefkasten/1.2.2/Chart.yaml
  51. 0 0
      community/briefkasten/1.2.2/README.md
  52. 0 0
      community/briefkasten/1.2.2/app-readme.md
  53. 0 0
      community/briefkasten/1.2.2/charts/common-1.2.4.tgz
  54. 0 0
      community/briefkasten/1.2.2/ci/basic-values.yaml
  55. 0 0
      community/briefkasten/1.2.2/ci/extra-values.yaml
  56. 0 0
      community/briefkasten/1.2.2/ci/hostNet-values.yaml
  57. 0 0
      community/briefkasten/1.2.2/ix_values.yaml
  58. 0 0
      community/briefkasten/1.2.2/metadata.yaml
  59. 0 0
      community/briefkasten/1.2.2/migrations/migrate
  60. 0 0
      community/briefkasten/1.2.2/questions.yaml
  61. 0 0
      community/briefkasten/1.2.2/templates/NOTES.txt
  62. 0 0
      community/briefkasten/1.2.2/templates/_briefkasten.tpl
  63. 0 0
      community/briefkasten/1.2.2/templates/_configuration.tpl
  64. 1 14
      community/briefkasten/1.2.2/templates/_persistence.tpl
  65. 0 0
      community/briefkasten/1.2.2/templates/_portal.tpl
  66. 0 0
      community/briefkasten/1.2.2/templates/_postgres.tpl
  67. 0 0
      community/briefkasten/1.2.2/templates/_service.tpl
  68. 0 0
      community/briefkasten/1.2.2/templates/_validation.tpl
  69. 0 0
      community/briefkasten/1.2.2/templates/common.yaml
  70. 0 0
      community/briefkasten/1.2.2/upgrade_strategy_disable
  71. 0 0
      community/jellyfin/1.2.2/Chart.lock
  72. 1 1
      community/jellyfin/1.2.2/Chart.yaml
  73. 0 0
      community/jellyfin/1.2.2/README.md
  74. 0 0
      community/jellyfin/1.2.2/app-readme.md
  75. 0 0
      community/jellyfin/1.2.2/charts/common-1.2.4.tgz
  76. 0 0
      community/jellyfin/1.2.2/ci/basic-values.yaml
  77. 0 0
      community/jellyfin/1.2.2/ci/extra-values.yaml
  78. 0 0
      community/jellyfin/1.2.2/ci/hostNet-values.yaml
  79. 0 0
      community/jellyfin/1.2.2/ix_values.yaml
  80. 0 0
      community/jellyfin/1.2.2/metadata.yaml
  81. 0 0
      community/jellyfin/1.2.2/migrations/migrate
  82. 0 0
      community/jellyfin/1.2.2/questions.yaml
  83. 0 0
      community/jellyfin/1.2.2/templates/NOTES.txt
  84. 25 21
      community/jellyfin/1.2.2/templates/_jellyfin.tpl
  85. 0 0
      community/jellyfin/1.2.2/templates/_portal.tpl
  86. 0 0
      community/jellyfin/1.2.2/templates/common.yaml
  87. 0 0
      community/lidarr/1.2.4/Chart.lock
  88. 1 1
      community/lidarr/1.2.4/Chart.yaml
  89. 0 0
      community/lidarr/1.2.4/README.md
  90. 0 0
      community/lidarr/1.2.4/app-readme.md
  91. 0 0
      community/lidarr/1.2.4/charts/common-1.2.4.tgz
  92. 0 0
      community/lidarr/1.2.4/ci/basic-values.yaml
  93. 0 0
      community/lidarr/1.2.4/ci/extra-values.yaml
  94. 0 0
      community/lidarr/1.2.4/ci/hostNet-values.yaml
  95. 0 0
      community/lidarr/1.2.4/ix_values.yaml
  96. 0 0
      community/lidarr/1.2.4/metadata.yaml
  97. 0 0
      community/lidarr/1.2.4/migrations/migrate
  98. 0 0
      community/lidarr/1.2.4/questions.yaml
  99. 0 0
      community/lidarr/1.2.4/templates/NOTES.txt
  100. 15 12
      community/lidarr/1.2.4/templates/_lidarr.tpl

+ 0 - 0
charts/elastic-search/1.1.3/Chart.lock → charts/elastic-search/1.1.4/Chart.lock


+ 1 - 1
charts/elastic-search/1.1.3/Chart.yaml → charts/elastic-search/1.1.4/Chart.yaml

@@ -4,7 +4,7 @@ description: Elasticsearch is the distributed, RESTful search and analytics engi
 annotations:
   title: Elastic Search
 type: application
-version: 1.1.3
+version: 1.1.4
 apiVersion: v2
 appVersion: 8.11.3
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
charts/elastic-search/1.1.3/README.md → charts/elastic-search/1.1.4/README.md


+ 0 - 0
charts/elastic-search/1.1.3/app-readme.md → charts/elastic-search/1.1.4/app-readme.md


+ 0 - 0
charts/elastic-search/1.1.3/charts/common-1.2.4.tgz → charts/elastic-search/1.1.4/charts/common-1.2.4.tgz


+ 0 - 0
charts/elastic-search/1.1.3/ci/basic-values.yaml → charts/elastic-search/1.1.4/ci/basic-values.yaml


+ 0 - 0
charts/elastic-search/1.1.3/ci/https-values.yaml → charts/elastic-search/1.1.4/ci/https-values.yaml


+ 0 - 0
charts/elastic-search/1.1.3/ix_values.yaml → charts/elastic-search/1.1.4/ix_values.yaml


+ 0 - 0
charts/elastic-search/1.1.3/metadata.yaml → charts/elastic-search/1.1.4/metadata.yaml


+ 0 - 0
charts/elastic-search/1.1.3/migrations/migrate → charts/elastic-search/1.1.4/migrations/migrate


+ 0 - 0
charts/elastic-search/1.1.3/questions.yaml → charts/elastic-search/1.1.4/questions.yaml


+ 0 - 0
charts/elastic-search/1.1.3/templates/NOTES.txt → charts/elastic-search/1.1.4/templates/NOTES.txt


+ 15 - 12
charts/elastic-search/1.1.3/templates/_es.tpl → charts/elastic-search/1.1.4/templates/_es.tpl

@@ -60,6 +60,12 @@ workload:
               port: {{ .Values.esNetwork.httpPort }}
               httpHeaders:
                 Authorization: Basic {{ printf "elastic:%s" .Values.esConfig.password | b64enc }}
+      initContainers:
+      {{- include "ix.v1.common.app.permissions" (dict "containerName" "01-permissions"
+                                                        "UID" .Values.esRunAs.user
+                                                        "GID" .Values.esRunAs.group
+                                                        "mode" "check"
+                                                        "type" "install") | nindent 8 }}
 {{/* Service */}}
 service:
   es:
@@ -79,22 +85,29 @@ service:
 persistence:
   data:
     enabled: true
-    {{- include "es.storage.ci.migration" (dict "storage" .Values.esStorage.data) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.esStorage.data) | nindent 4 }}
     targetSelector:
       es:
         es:
           mountPath: /usr/share/elasticsearch/data
+        {{- if and (eq .Values.esStorage.data.type "ixVolume")
+                  (not (.Values.esStorage.data.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/data
+        {{- end }}
 
   {{- range $idx, $storage := .Values.esStorage.additionalStorages }}
   {{ printf "es-%v:" (int $idx) }}
     enabled: true
-    {{- include "es.storage.ci.migration" (dict "storage" $storage) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
     targetSelector:
       es:
         es:
           mountPath: {{ $storage.mountPath }}
+        {{- if and (eq $storage.type "ixVolume") (not ($storage.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories{{ $storage.mountPath }}
+        {{- end }}
   {{- end }}
 
   {{- if .Values.esNetwork.certificateID }}
@@ -122,13 +135,3 @@ scaleCertificate:
     id: {{ .Values.esNetwork.certificateID }}
     {{- end -}}
 {{- end -}}
-
-{{/* TODO: Remove on the next version bump, eg 1.1.0+ */}}
-{{- define "es.storage.ci.migration" -}}
-  {{- $storage := .storage -}}
-
-  {{- if $storage.hostPath -}}
-    {{- $_ := set $storage "hostPathConfig" dict -}}
-    {{- $_ := set $storage.hostPathConfig "hostPath" $storage.hostPath -}}
-  {{- end -}}
-{{- end -}}

+ 0 - 0
charts/elastic-search/1.1.3/templates/_helper.tpl → charts/elastic-search/1.1.4/templates/_helper.tpl


+ 0 - 0
charts/elastic-search/1.1.3/templates/_portal.tpl → charts/elastic-search/1.1.4/templates/_portal.tpl


+ 0 - 0
charts/elastic-search/1.1.3/templates/common.yaml → charts/elastic-search/1.1.4/templates/common.yaml


+ 0 - 0
charts/prometheus/1.1.2/Chart.lock → charts/prometheus/1.1.3/Chart.lock


+ 1 - 1
charts/prometheus/1.1.2/Chart.yaml → charts/prometheus/1.1.3/Chart.yaml

@@ -3,7 +3,7 @@ description: The Prometheus monitoring system and time series database.
 annotations:
   title: Prometheus
 type: application
-version: 1.1.2
+version: 1.1.3
 apiVersion: v2
 appVersion: v2.48.1
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
charts/prometheus/1.1.2/README.md → charts/prometheus/1.1.3/README.md


+ 0 - 0
charts/prometheus/1.1.2/app-readme.md → charts/prometheus/1.1.3/app-readme.md


+ 0 - 0
charts/prometheus/1.1.2/charts/common-1.2.4.tgz → charts/prometheus/1.1.3/charts/common-1.2.4.tgz


+ 0 - 0
charts/prometheus/1.1.2/ci/basic-values.yaml → charts/prometheus/1.1.3/ci/basic-values.yaml


+ 0 - 0
charts/prometheus/1.1.2/ix_values.yaml → charts/prometheus/1.1.3/ix_values.yaml


+ 0 - 0
charts/prometheus/1.1.2/metadata.yaml → charts/prometheus/1.1.3/metadata.yaml


+ 0 - 0
charts/prometheus/1.1.2/migrations/migrate → charts/prometheus/1.1.3/migrations/migrate


+ 0 - 0
charts/prometheus/1.1.2/questions.yaml → charts/prometheus/1.1.3/questions.yaml


+ 0 - 0
charts/prometheus/1.1.2/templates/NOTES.txt → charts/prometheus/1.1.3/templates/NOTES.txt


+ 0 - 0
charts/prometheus/1.1.2/templates/_portal.tpl → charts/prometheus/1.1.3/templates/_portal.tpl


+ 19 - 13
charts/prometheus/1.1.2/templates/_prometheus.tpl → charts/prometheus/1.1.3/templates/_prometheus.tpl

@@ -54,6 +54,11 @@ workload:
               port: {{ .Values.prometheusNetwork.apiPort }}
               path: /-/ready
       initContainers:
+      {{- include "ix.v1.common.app.permissions" (dict "containerName" "01-permissions"
+                                                        "UID" .Values.prometheusRunAs.user
+                                                        "GID" .Values.prometheusRunAs.group
+                                                        "mode" "check"
+                                                        "type" "install") | nindent 8 }}
         init-config:
           enabled: true
           type: init
@@ -91,15 +96,18 @@ service:
 persistence:
   data:
     enabled: true
-    {{- include "prometheus.storage.ci.migration" (dict "storage" .Values.prometheusStorage.data) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.prometheusStorage.data) | nindent 4 }}
     targetSelector:
       prometheus:
         prometheus:
           mountPath: /data
+        {{- if and (eq .Values.prometheusStorage.data.type "ixVolume")
+                  (not (.Values.prometheusStorage.data.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/data
+        {{- end }}
   config:
     enabled: true
-    {{- include "prometheus.storage.ci.migration" (dict "storage" .Values.prometheusStorage.config) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.prometheusStorage.config) | nindent 4 }}
     targetSelector:
       prometheus:
@@ -107,24 +115,22 @@ persistence:
           mountPath: /config
         init-config:
           mountPath: /config
+        {{- if and (eq .Values.prometheusStorage.config.type "ixVolume")
+                  (not (.Values.prometheusStorage.config.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/config
+        {{- end }}
   {{- range $idx, $storage := .Values.prometheusStorage.additionalStorages }}
   {{ printf "prometheus-%v:" (int $idx) }}
     enabled: true
-    {{- include "prometheus.storage.ci.migration" (dict "storage" $storage) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
     targetSelector:
       prometheus:
         prometheus:
           mountPath: {{ $storage.mountPath }}
+        {{- if and (eq $storage.type "ixVolume") (not ($storage.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories{{ $storage.mountPath }}
+        {{- end }}
   {{- end }}
 {{- end -}}
-
-{{/* TODO: Remove on the next version bump, eg 1.1.0+ */}}
-{{- define "prometheus.storage.ci.migration" -}}
-  {{- $storage := .storage -}}
-
-  {{- if $storage.hostPath -}}
-    {{- $_ := set $storage "hostPathConfig" dict -}}
-    {{- $_ := set $storage.hostPathConfig "hostPath" $storage.hostPath -}}
-  {{- end -}}
-{{- end -}}

+ 0 - 0
charts/prometheus/1.1.2/templates/common.yaml → charts/prometheus/1.1.3/templates/common.yaml


+ 0 - 0
community/bazarr/1.2.2/Chart.lock → community/bazarr/1.2.3/Chart.lock


+ 1 - 1
community/bazarr/1.2.2/Chart.yaml → community/bazarr/1.2.3/Chart.yaml

@@ -3,7 +3,7 @@ description: Bazarr is a companion application to Sonarr and Radarr. It manages
 annotations:
   title: Bazarr
 type: application
-version: 1.2.2
+version: 1.2.3
 apiVersion: v2
 appVersion: 1.4.0
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
community/bazarr/1.2.2/README.md → community/bazarr/1.2.3/README.md


+ 0 - 0
community/bazarr/1.2.2/app-readme.md → community/bazarr/1.2.3/app-readme.md


+ 0 - 0
community/bazarr/1.2.2/charts/common-1.2.4.tgz → community/bazarr/1.2.3/charts/common-1.2.4.tgz


+ 0 - 0
community/bazarr/1.2.2/ci/basic-values.yaml → community/bazarr/1.2.3/ci/basic-values.yaml


+ 0 - 0
community/bazarr/1.2.2/ci/extra-values.yaml → community/bazarr/1.2.3/ci/extra-values.yaml


+ 0 - 0
community/bazarr/1.2.2/ci/hostNet-values.yaml → community/bazarr/1.2.3/ci/hostNet-values.yaml


+ 0 - 0
community/bazarr/1.2.2/ix_values.yaml → community/bazarr/1.2.3/ix_values.yaml


+ 0 - 0
community/bazarr/1.2.2/metadata.yaml → community/bazarr/1.2.3/metadata.yaml


+ 0 - 0
community/bazarr/1.2.2/migrations/migrate → community/bazarr/1.2.3/migrations/migrate


+ 0 - 0
community/bazarr/1.2.2/questions.yaml → community/bazarr/1.2.3/questions.yaml


+ 0 - 0
community/bazarr/1.2.2/templates/NOTES.txt → community/bazarr/1.2.3/templates/NOTES.txt


+ 6 - 0
community/bazarr/1.2.2/templates/_bazarr.tpl → community/bazarr/1.2.3/templates/_bazarr.tpl

@@ -42,4 +42,10 @@ workload:
               type: http
               port: "{{ .Values.bazarrNetwork.webPort }}"
               path: /api/swagger.json
+      initContainers:
+      {{- include "ix.v1.common.app.permissions" (dict "containerName" "01-permissions"
+                                                        "UID" .Values.bazarrRunAs.user
+                                                        "GID" .Values.bazarrRunAs.group
+                                                        "mode" "check"
+                                                        "type" "install") | nindent 8 }}
 {{- end -}}

+ 9 - 12
community/bazarr/1.2.2/templates/_persistence.tpl → community/bazarr/1.2.3/templates/_persistence.tpl

@@ -2,12 +2,16 @@
 persistence:
   config:
     enabled: true
-    {{- include "bazarr.storage.ci.migration" (dict "storage" .Values.bazarrStorage.config) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.bazarrStorage.config) | nindent 4 }}
     targetSelector:
       bazarr:
         bazarr:
           mountPath: /config
+        {{- if and (eq .Values.bazarrStorage.config.type "ixVolume")
+                  (not (.Values.bazarrStorage.config.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/config
+        {{- end }}
   tmp:
     enabled: true
     type: emptyDir
@@ -18,21 +22,14 @@ persistence:
   {{- range $idx, $storage := .Values.bazarrStorage.additionalStorages }}
   {{ printf "bazarr-%v:" (int $idx) }}
     enabled: true
-    {{- include "bazarr.storage.ci.migration" (dict "storage" $storage) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
     targetSelector:
       bazarr:
         bazarr:
           mountPath: {{ $storage.mountPath }}
+        {{- if and (eq $storage.type "ixVolume") (not ($storage.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories{{ $storage.mountPath }}
+        {{- end }}
   {{- end }}
 {{- end -}}
-
-{{/* TODO: Remove on the next version bump, eg 1.2.0+ */}}
-{{- define "bazarr.storage.ci.migration" -}}
-  {{- $storage := .storage -}}
-
-  {{- if $storage.hostPath -}}
-    {{- $_ := set $storage "hostPathConfig" dict -}}
-    {{- $_ := set $storage.hostPathConfig "hostPath" $storage.hostPath -}}
-  {{- end -}}
-{{- end -}}

+ 0 - 0
community/bazarr/1.2.2/templates/_portal.tpl → community/bazarr/1.2.3/templates/_portal.tpl


+ 0 - 0
community/bazarr/1.2.2/templates/_service.tpl → community/bazarr/1.2.3/templates/_service.tpl


+ 0 - 0
community/bazarr/1.2.2/templates/common.yaml → community/bazarr/1.2.3/templates/common.yaml


+ 0 - 0
community/briefkasten/1.2.1/Chart.lock → community/briefkasten/1.2.2/Chart.lock


+ 1 - 1
community/briefkasten/1.2.1/Chart.yaml → community/briefkasten/1.2.2/Chart.yaml

@@ -3,7 +3,7 @@ description: Briefkasten is a self hosted bookmarking app
 annotations:
   title: Briefkasten
 type: application
-version: 1.2.1
+version: 1.2.2
 apiVersion: v2
 appVersion: latest
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
community/briefkasten/1.2.1/README.md → community/briefkasten/1.2.2/README.md


+ 0 - 0
community/briefkasten/1.2.1/app-readme.md → community/briefkasten/1.2.2/app-readme.md


+ 0 - 0
community/briefkasten/1.2.1/charts/common-1.2.4.tgz → community/briefkasten/1.2.2/charts/common-1.2.4.tgz


+ 0 - 0
community/briefkasten/1.2.1/ci/basic-values.yaml → community/briefkasten/1.2.2/ci/basic-values.yaml


+ 0 - 0
community/briefkasten/1.2.1/ci/extra-values.yaml → community/briefkasten/1.2.2/ci/extra-values.yaml


+ 0 - 0
community/briefkasten/1.2.1/ci/hostNet-values.yaml → community/briefkasten/1.2.2/ci/hostNet-values.yaml


+ 0 - 0
community/briefkasten/1.2.1/ix_values.yaml → community/briefkasten/1.2.2/ix_values.yaml


+ 0 - 0
community/briefkasten/1.2.1/metadata.yaml → community/briefkasten/1.2.2/metadata.yaml


+ 0 - 0
community/briefkasten/1.2.1/migrations/migrate → community/briefkasten/1.2.2/migrations/migrate


+ 0 - 0
community/briefkasten/1.2.1/questions.yaml → community/briefkasten/1.2.2/questions.yaml


+ 0 - 0
community/briefkasten/1.2.1/templates/NOTES.txt → community/briefkasten/1.2.2/templates/NOTES.txt


+ 0 - 0
community/briefkasten/1.2.1/templates/_briefkasten.tpl → community/briefkasten/1.2.2/templates/_briefkasten.tpl


+ 0 - 0
community/briefkasten/1.2.1/templates/_configuration.tpl → community/briefkasten/1.2.2/templates/_configuration.tpl


+ 1 - 14
community/briefkasten/1.2.1/templates/_persistence.tpl → community/briefkasten/1.2.2/templates/_persistence.tpl

@@ -10,32 +10,19 @@ persistence:
   {{- range $idx, $storage := .Values.briefkastenStorage.additionalStorages }}
   {{ printf "briefkasten-%v:" (int $idx) }}
     enabled: true
-    {{- include "briefkasten.storage.ci.migration" (dict "storage" $storage) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
     targetSelector:
       briefkasten:
         briefkasten:
           mountPath: {{ $storage.mountPath }}
-        {{- if eq $storage.type "ixVolume" }}
+        {{- if and (eq $storage.type "ixVolume") (not ($storage.ixVolumeConfig | default dict).aclEnable) }}
         01-permissions:
           mountPath: /mnt/directories{{ $storage.mountPath }}
         {{- end }}
   {{- end -}}
 
-  {{- include "briefkasten.storage.ci.migration" (dict "storage" .Values.briefkastenStorage.pgData) }}
-  {{- include "briefkasten.storage.ci.migration" (dict "storage" .Values.briefkastenStorage.pgBackup) }}
   {{- include "ix.v1.common.app.postgresPersistence"
       (dict "pgData" .Values.briefkastenStorage.pgData
             "pgBackup" .Values.briefkastenStorage.pgBackup
       ) | nindent 2 }}
 {{- end -}}
-
-{{/* TODO: Remove on the next version bump, eg 1.2.0+ */}}
-{{- define "briefkasten.storage.ci.migration" -}}
-  {{- $storage := .storage -}}
-
-  {{- if $storage.hostPath -}}
-    {{- $_ := set $storage "hostPathConfig" dict -}}
-    {{- $_ := set $storage.hostPathConfig "hostPath" $storage.hostPath -}}
-  {{- end -}}
-{{- end -}}

+ 0 - 0
community/briefkasten/1.2.1/templates/_portal.tpl → community/briefkasten/1.2.2/templates/_portal.tpl


+ 0 - 0
community/briefkasten/1.2.1/templates/_postgres.tpl → community/briefkasten/1.2.2/templates/_postgres.tpl


+ 0 - 0
community/briefkasten/1.2.1/templates/_service.tpl → community/briefkasten/1.2.2/templates/_service.tpl


+ 0 - 0
community/briefkasten/1.2.1/templates/_validation.tpl → community/briefkasten/1.2.2/templates/_validation.tpl


+ 0 - 0
community/briefkasten/1.2.1/templates/common.yaml → community/briefkasten/1.2.2/templates/common.yaml


+ 0 - 0
community/briefkasten/1.2.1/upgrade_strategy_disable → community/briefkasten/1.2.2/upgrade_strategy_disable


+ 0 - 0
community/jellyfin/1.2.1/Chart.lock → community/jellyfin/1.2.2/Chart.lock


+ 1 - 1
community/jellyfin/1.2.1/Chart.yaml → community/jellyfin/1.2.2/Chart.yaml

@@ -4,7 +4,7 @@ description: Jellyfin is a Free Software Media System that puts you in control o
 annotations:
   title: Jellyfin
 type: application
-version: 1.2.1
+version: 1.2.2
 apiVersion: v2
 appVersion: 10.8.13
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
community/jellyfin/1.2.1/README.md → community/jellyfin/1.2.2/README.md


+ 0 - 0
community/jellyfin/1.2.1/app-readme.md → community/jellyfin/1.2.2/app-readme.md


+ 0 - 0
community/jellyfin/1.2.1/charts/common-1.2.4.tgz → community/jellyfin/1.2.2/charts/common-1.2.4.tgz


+ 0 - 0
community/jellyfin/1.2.1/ci/basic-values.yaml → community/jellyfin/1.2.2/ci/basic-values.yaml


+ 0 - 0
community/jellyfin/1.2.1/ci/extra-values.yaml → community/jellyfin/1.2.2/ci/extra-values.yaml


+ 0 - 0
community/jellyfin/1.2.1/ci/hostNet-values.yaml → community/jellyfin/1.2.2/ci/hostNet-values.yaml


+ 0 - 0
community/jellyfin/1.2.1/ix_values.yaml → community/jellyfin/1.2.2/ix_values.yaml


+ 0 - 0
community/jellyfin/1.2.1/metadata.yaml → community/jellyfin/1.2.2/metadata.yaml


+ 0 - 0
community/jellyfin/1.2.1/migrations/migrate → community/jellyfin/1.2.2/migrations/migrate


+ 0 - 0
community/jellyfin/1.2.1/questions.yaml → community/jellyfin/1.2.2/questions.yaml


+ 0 - 0
community/jellyfin/1.2.1/templates/NOTES.txt → community/jellyfin/1.2.2/templates/NOTES.txt


+ 25 - 21
community/jellyfin/1.2.1/templates/_jellyfin.tpl → community/jellyfin/1.2.2/templates/_jellyfin.tpl

@@ -41,7 +41,12 @@ workload:
               type: http
               port: 8096
               path: /health
-
+      initContainers:
+      {{- include "ix.v1.common.app.permissions" (dict "containerName" "01-permissions"
+                                                        "UID" .Values.jellyfinRunAs.user
+                                                        "GID" .Values.jellyfinRunAs.group
+                                                        "mode" "check"
+                                                        "type" "install") | nindent 8 }}
 {{/* Service */}}
 service:
   jellyfin:
@@ -62,28 +67,40 @@ service:
 persistence:
   config:
     enabled: true
-    {{- include "jellyfin.storage.ci.migration" (dict "storage" .Values.jellyfinStorage.config) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.jellyfinStorage.config) | nindent 4 }}
     targetSelector:
       jellyfin:
         jellyfin:
           mountPath: /config
+        {{- if and (eq .Values.jellyfinStorage.config.type "ixVolume")
+                  (not (.Values.jellyfinStorage.config.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/config
+        {{- end }}
   cache:
     enabled: true
-    {{- include "jellyfin.storage.ci.migration" (dict "storage" .Values.jellyfinStorage.cache) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.jellyfinStorage.cache) | nindent 4 }}
     targetSelector:
       jellyfin:
         jellyfin:
           mountPath: /cache
+        {{- if and (eq .Values.jellyfinStorage.cache.type "ixVolume")
+                  (not (.Values.jellyfinStorage.cache.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/cache
+        {{- end }}
   transcode:
     enabled: true
-    {{- include "jellyfin.storage.ci.migration" (dict "storage" .Values.jellyfinStorage.transcodes) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.jellyfinStorage.transcodes) | nindent 4 }}
     targetSelector:
       jellyfin:
         jellyfin:
           mountPath: /config/transcodes
+        {{- if and (eq .Values.jellyfinStorage.transcodes.type "ixVolume")
+                  (not (.Values.jellyfinStorage.transcodes.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/transcodes
+        {{- end }}
   tmp:
     enabled: true
     type: emptyDir
@@ -94,12 +111,15 @@ persistence:
   {{- range $idx, $storage := .Values.jellyfinStorage.additionalStorages }}
   {{ printf "jellyfin-%v:" (int $idx) }}
     enabled: true
-    {{- include "jellyfin.storage.ci.migration" (dict "storage" $storage) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
     targetSelector:
       jellyfin:
         jellyfin:
           mountPath: {{ $storage.mountPath }}
+        {{- if and (eq $storage.type "ixVolume") (not ($storage.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories{{ $storage.mountPath }}
+        {{- end }}
   {{- end }}
 
 {{ with .Values.jellyfinGPU }}
@@ -113,19 +133,3 @@ scaleGPU:
   {{ end }}
 {{ end }}
 {{- end -}}
-
-{{/* TODO: Remove on the next version bump, eg 1.2.0+ */}}
-{{- define "jellyfin.storage.ci.migration" -}}
-  {{- $storage := .storage -}}
-
-  {{- if $storage.hostPath -}}
-    {{- $_ := set $storage "hostPathConfig" dict -}}
-    {{- $_ := set $storage.hostPathConfig "hostPath" $storage.hostPath -}}
-  {{- end -}}
-
-  {{- if (hasKey $storage "medium") -}}
-    {{- $_ := set $storage "emptyDirConfig" dict -}}
-    {{- $_ := set $storage.emptyDirConfig "medium" $storage.medium -}}
-    {{- $_ := set $storage.emptyDirConfig "size" 1 -}}
-  {{- end -}}
-{{- end -}}

+ 0 - 0
community/jellyfin/1.2.1/templates/_portal.tpl → community/jellyfin/1.2.2/templates/_portal.tpl


+ 0 - 0
community/jellyfin/1.2.1/templates/common.yaml → community/jellyfin/1.2.2/templates/common.yaml


+ 0 - 0
community/lidarr/1.2.3/Chart.lock → community/lidarr/1.2.4/Chart.lock


+ 1 - 1
community/lidarr/1.2.3/Chart.yaml → community/lidarr/1.2.4/Chart.yaml

@@ -3,7 +3,7 @@ description: Lidarr is a music collection manager for Usenet and BitTorrent user
 annotations:
   title: Lidarr
 type: application
-version: 1.2.3
+version: 1.2.4
 apiVersion: v2
 appVersion: 2.0.7.3849
 kubeVersion: '>=1.16.0-0'

+ 0 - 0
community/lidarr/1.2.3/README.md → community/lidarr/1.2.4/README.md


+ 0 - 0
community/lidarr/1.2.3/app-readme.md → community/lidarr/1.2.4/app-readme.md


+ 0 - 0
community/lidarr/1.2.3/charts/common-1.2.4.tgz → community/lidarr/1.2.4/charts/common-1.2.4.tgz


+ 0 - 0
community/lidarr/1.2.3/ci/basic-values.yaml → community/lidarr/1.2.4/ci/basic-values.yaml


+ 0 - 0
community/lidarr/1.2.3/ci/extra-values.yaml → community/lidarr/1.2.4/ci/extra-values.yaml


+ 0 - 0
community/lidarr/1.2.3/ci/hostNet-values.yaml → community/lidarr/1.2.4/ci/hostNet-values.yaml


+ 0 - 0
community/lidarr/1.2.3/ix_values.yaml → community/lidarr/1.2.4/ix_values.yaml


+ 0 - 0
community/lidarr/1.2.3/metadata.yaml → community/lidarr/1.2.4/metadata.yaml


+ 0 - 0
community/lidarr/1.2.3/migrations/migrate → community/lidarr/1.2.4/migrations/migrate


+ 0 - 0
community/lidarr/1.2.3/questions.yaml → community/lidarr/1.2.4/questions.yaml


+ 0 - 0
community/lidarr/1.2.3/templates/NOTES.txt → community/lidarr/1.2.4/templates/NOTES.txt


+ 15 - 12
community/lidarr/1.2.3/templates/_lidarr.tpl → community/lidarr/1.2.4/templates/_lidarr.tpl

@@ -40,6 +40,12 @@ workload:
               type: http
               port: "{{ .Values.lidarrNetwork.webPort }}"
               path: /ping
+      initContainers:
+      {{- include "ix.v1.common.app.permissions" (dict "containerName" "01-permissions"
+                                                        "UID" .Values.lidarrRunAs.user
+                                                        "GID" .Values.lidarrRunAs.group
+                                                        "mode" "check"
+                                                        "type" "install") | nindent 8 }}
 
 {{/* Service */}}
 service:
@@ -60,12 +66,16 @@ service:
 persistence:
   config:
     enabled: true
-    {{- include "lidarr.storage.ci.migration" (dict "storage" .Values.lidarrStorage.config) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" .Values.lidarrStorage.config) | nindent 4 }}
     targetSelector:
       lidarr:
         lidarr:
           mountPath: /config
+        {{- if and (eq .Values.lidarrStorage.config.type "ixVolume")
+                  (not (.Values.lidarrStorage.config.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories/config
+        {{- end }}
   tmp:
     enabled: true
     type: emptyDir
@@ -76,21 +86,14 @@ persistence:
   {{- range $idx, $storage := .Values.lidarrStorage.additionalStorages }}
   {{ printf "lidarr-%v:" (int $idx) }}
     enabled: true
-    {{- include "lidarr.storage.ci.migration" (dict "storage" $storage) }}
     {{- include "ix.v1.common.app.storageOptions" (dict "storage" $storage) | nindent 4 }}
     targetSelector:
       lidarr:
         lidarr:
           mountPath: {{ $storage.mountPath }}
+        {{- if and (eq $storage.type "ixVolume") (not ($storage.ixVolumeConfig | default dict).aclEnable) }}
+        01-permissions:
+          mountPath: /mnt/directories{{ $storage.mountPath }}
+        {{- end }}
   {{- end }}
 {{- end -}}
-
-{{/* TODO: Remove on the next version bump, eg 1.2.0+ */}}
-{{- define "lidarr.storage.ci.migration" -}}
-  {{- $storage := .storage -}}
-
-  {{- if $storage.hostPath -}}
-    {{- $_ := set $storage "hostPathConfig" dict -}}
-    {{- $_ := set $storage.hostPathConfig "hostPath" $storage.hostPath -}}
-  {{- end -}}
-{{- end -}}

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov