From 5eefe51efee94a16bf7fd9b303d7fe38566d2100 Mon Sep 17 00:00:00 2001 From: Abdullah Alaqeel Date: Thu, 20 Aug 2026 01:23:12 +0300 Subject: [PATCH] Add extraObjects support to the knative-operator chart Signed-off-by: Abdullah Alaqeel --- .../knative-operator/templates/extra-objects.yaml | 4 ++++ config/charts/knative-operator/values.yaml | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 config/charts/knative-operator/templates/extra-objects.yaml diff --git a/config/charts/knative-operator/templates/extra-objects.yaml b/config/charts/knative-operator/templates/extra-objects.yaml new file mode 100644 index 000000000..b058f886d --- /dev/null +++ b/config/charts/knative-operator/templates/extra-objects.yaml @@ -0,0 +1,4 @@ +{{- range .Values.extraObjects }} +--- +{{ tpl (toYaml .) $ }} +{{- end }} diff --git a/config/charts/knative-operator/values.yaml b/config/charts/knative-operator/values.yaml index 9734015f6..91a69a01a 100644 --- a/config/charts/knative-operator/values.yaml +++ b/config/charts/knative-operator/values.yaml @@ -71,3 +71,13 @@ knative_operator: cpu: 500m memory: 500Mi kubernetes_min_version: v1.25.0 + +# extraObjects renders arbitrary manifests alongside the operator, e.g. extra +# RBAC or platform-specific resources such as OpenShift SCC bindings or +# NetworkPolicies. +extraObjects: [] +# extraObjects: +# - apiVersion: v1 +# kind: ConfigMap +# metadata: +# name: example