{ "$schema": "http://json-schema.org/schema#", "type": "object", "properties": { "annotations": { "type": "object", "properties": { "job": { "type": "string" } } }, "deployAsConfigMap": { "type": "boolean" }, "excludeNamespaces": { "type": "array" }, "extraDiscoveryRules": { "type": "string" }, "extraLogProcessingStages": { "type": "string" }, "filelogGatherSettings": { "type": "object", "properties": { "onlyGatherNewLogLines": { "type": "boolean" } } }, "fullnameOverride": { "type": "string" }, "gatherMethod": { "type": "string", "enum": [ "volumes", "filelog", "kubernetesApi" ] }, "global": { "type": "object", "properties": { "platform": { "type": "string" } } }, "labels": { "type": "object", "properties": { "app_kubernetes_io_name": { "type": "string" } } }, "labelsToKeep": { "type": "array", "items": { "type": "string" } }, "nameOverride": { "type": "string" }, "namespaceAnnotations": { "type": "object" }, "namespaceLabels": { "type": "object" }, "namespaces": { "type": "array" }, "nodeAnnotations": { "type": "object" }, "nodeLabels": { "type": "object" }, "secretFilter": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "includeGeneric": { "type": "boolean" }, "partialMask": { "type": "integer" } } }, "staticLabels": { "type": "object" }, "staticLabelsFrom": { "type": "object" }, "structuredMetadata": { "type": "object" }, "volumeGatherSettings": { "type": "object", "properties": { "onlyGatherNewLogLines": { "type": "boolean" } } } } }