{ "$schema": "http://json-schema.org/schema#", "type": "object", "properties": { "additionalArgs": { "type": "array" }, "additionalEnv": { "type": "array" }, "affinity": { "type": "object" }, "commonAnnotations": { "type": "object" }, "config": { "type": "object", "properties": { "create": { "type": "boolean" }, "data": { "type": "object" }, "name": { "type": "string" }, "secret": { "type": "boolean" } } }, "containerSecurityContext": { "type": "object", "properties": { "allowPrivilegeEscalation": { "type": "boolean" }, "capabilities": { "type": "object", "properties": { "drop": { "type": "array", "items": { "type": "string" } } } }, "readOnlyRootFilesystem": { "type": "boolean" }, "runAsGroup": { "type": "integer" }, "runAsUser": { "type": "integer" }, "seccompProfile": { "type": "object", "properties": { "type": { "type": "string" } } } } }, "crds": { "type": "object", "properties": { "create": { "type": "boolean" } } }, "dnsPolicy": { "type": "string" }, "fullnameOverride": { "type": "string" }, "hostNetwork": { "type": "boolean" }, "image": { "type": "object", "properties": { "pullPolicy": { "type": "string" }, "repository": { "type": "string" }, "tag": { "type": "string" } } }, "imagePullSecrets": { "type": "array" }, "monitoring": { "type": "object", "properties": { "grafanaDashboard": { "type": "object", "properties": { "annotations": { "type": "object" }, "configMapName": { "type": "string" }, "create": { "type": "boolean" }, "labels": { "type": "object" }, "namespace": { "type": "string" }, "sidecarLabel": { "type": "string" }, "sidecarLabelValue": { "type": "string" } } }, "podMonitorAdditionalLabels": { "type": "object" }, "podMonitorEnabled": { "type": "boolean" }, "podMonitorMetricRelabelings": { "type": "array" }, "podMonitorRelabelings": { "type": "array" } } }, "monitoringQueriesConfigMap": { "type": "object", "properties": { "name": { "type": "string" }, "queries": { "type": "string" } } }, "nameOverride": { "type": "string" }, "nodeSelector": { "type": "object" }, "podAnnotations": { "type": "object" }, "podLabels": { "type": "object" }, "podSecurityContext": { "type": "object", "properties": { "runAsNonRoot": { "type": "boolean" }, "seccompProfile": { "type": "object", "properties": { "type": { "type": "string" } } } } }, "priorityClassName": { "type": "string" }, "rbac": { "type": "object", "properties": { "aggregateClusterRoles": { "type": "boolean" }, "create": { "type": "boolean" } } }, "replicaCount": { "type": "integer" }, "resources": { "type": "object" }, "service": { "type": "object", "properties": { "name": { "type": "string" }, "port": { "type": "integer" }, "type": { "type": "string" } } }, "serviceAccount": { "type": "object", "properties": { "create": { "type": "boolean" }, "name": { "type": "string" } } }, "tolerations": { "type": "array" }, "webhook": { "type": "object", "properties": { "livenessProbe": { "type": "object", "properties": { "initialDelaySeconds": { "type": "integer" } } }, "mutating": { "type": "object", "properties": { "create": { "type": "boolean" }, "failurePolicy": { "type": "string" } } }, "port": { "type": "integer" }, "readinessProbe": { "type": "object", "properties": { "initialDelaySeconds": { "type": "integer" } } }, "validating": { "type": "object", "properties": { "create": { "type": "boolean" }, "failurePolicy": { "type": "string" } } } } } } }