From d4d4448a5f14404753af60634c3de2cc72b90f1f Mon Sep 17 00:00:00 2001 From: Michal Kuritka Date: Mon, 4 Sep 2023 16:15:24 +0200 Subject: [PATCH] Rancher Fleet support Rancher fleet installs applications from the existing Helm Chart. During installation it injects at least properties into `global.fleet`. Because k8gb schema is too strict, `helm install` does not work because fleet injects its properties We solved this by deleting the schema and rebuilding Chart. This PR whitelists the fleet object in globals, so k8gb can be installed directly. Signed-off-by: Michal Kuritka --- chart/k8gb/values.schema.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chart/k8gb/values.schema.json b/chart/k8gb/values.schema.json index 8c74692e74..15a194f13e 100644 --- a/chart/k8gb/values.schema.json +++ b/chart/k8gb/values.schema.json @@ -142,6 +142,9 @@ "type": "object", "additionalProperties": false, "properties": { + "fleet": { + "type": "object" + }, "imagePullSecrets": { "type": [ "array",