From 0d5cf6ddce81905f6aa7ea711ac70e490c01c709 Mon Sep 17 00:00:00 2001 From: Mateusz Szostok Date: Mon, 21 Mar 2022 10:32:41 +0100 Subject: [PATCH] Add driver and chartLocation for Helm storage (#62) --- manifests/type/helm/storage.yaml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/manifests/type/helm/storage.yaml b/manifests/type/helm/storage.yaml index 27e9f3d7..2889c696 100644 --- a/manifests/type/helm/storage.yaml +++ b/manifests/type/helm/storage.yaml @@ -39,7 +39,8 @@ spec: "type": "object", "required": [ "name", - "namespace" + "namespace", + "chartLocation" ], "properties": { "name": { @@ -49,6 +50,20 @@ spec: "namespace": { "$id": "#/properties/context/properties/namespace", "type": "string" + }, + "chartLocation": { + "$id": "#/properties/context/properties/chartLocation", + "type": "string" + }, + "driver": { + "$id": "#/properties/context/properties/driver", + "type": "string", + "default": "secrets", + "enum": [ + "secrets", + "configmaps", + "sql" + ] } }, "additionalProperties": false @@ -57,7 +72,7 @@ spec: "acceptValue": { "$id": "#/properties/acceptValue", "type": "boolean", - "const": true + "const": false } }, "additionalProperties": false