Compare commits

...

2 Commits

Author SHA1 Message Date
Martin Bergamasco
8010bf7f1a Bump version of the chart 2026-04-20 08:19:39 +02:00
Martin Bergamasco
adb3ef1dde feat(chart): allow extra manifests for chart flexibility 2026-04-18 16:19:06 +02:00
3 changed files with 32 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ home: https://www.onyx.app/
sources:
- "https://github.com/onyx-dot-app/onyx"
type: application
version: 0.4.46
version: 0.4.47
appVersion: latest
annotations:
category: Productivity

View File

@@ -0,0 +1,8 @@
{{- range .Values.extraManifests }}
---
{{- if kindIs "string" . }}
{{ tpl . $ }}
{{- else }}
{{ tpl (toYaml .) $ }}
{{- end }}
{{- end }}

View File

@@ -1316,3 +1316,26 @@ configMap:
HARD_DELETE_CHATS: ""
MAX_ALLOWED_UPLOAD_SIZE_MB: ""
DEFAULT_USER_FILE_MAX_UPLOAD_SIZE_MB: ""
# -- Additional arbitrary manifests to render as part of the release. Each entry
# may be either a YAML mapping (a single Kubernetes object) or a multi-line
# string that will be passed through `tpl` so it can reference release values.
# Useful for injecting resources not covered by the chart (e.g. NetworkPolicies,
# ExternalSecrets, custom CRs) without forking the chart.
extraManifests: []
# extraManifests:
# - apiVersion: v1
# kind: ConfigMap
# metadata:
# name: my-extra-config
# data:
# key: value
# - |
# apiVersion: networking.k8s.io/v1
# kind: NetworkPolicy
# metadata:
# name: {{ include "onyx.fullname" . }}-extra
# spec:
# podSelector: {}
# policyTypes:
# - Ingress