cw-infra-apps/grafana/charts/feature-pod-logs/values.schema.json

117 lines
2.7 KiB
JSON

{
"$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"
}
}
}
}
}