{ "$schema": "https://json-schema.org/draft-07/schema#", "type": "object", "properties": { "exporter": { "type": "object", "properties": { "image": { "type": "object", "properties": { "repository": { "type": "string", "minLength": 1 }, "tag": { "type": "string", "minLength": 1 } }, "required": ["repository", "tag"] } }, "required": ["image"] }, "persistence": { "type": "object", "properties": { "existingClaim": { "type": "string" }, "storageClassName": { "type": "string" }, "size": { "type": "string", "minLength": 1 } } }, "credentials": { "type": "object", "properties": { "secretName": { "type": "string", "minLength": 1 } }, "required": ["secretName"] }, "service": { "type": "object" }, "funkfeuerService": { "type": "object", "properties": { "externalIPs": { "type": "array", "items": { "type": "string" } } } }, "dashboard": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "namespace": { "type": "string" } } }, "affinity": { "type": "object" }, "tolerations": { "type": "array" }, "resources": { "type": "object" } } }