{ "$schema": "http://json-schema.org/schema#", "type": "object", "properties": { "affinity": { "type": "object" }, "dataDir": { "type": "string" }, "fullnameOverride": { "type": "string" }, "image": { "type": "object", "properties": { "pullPolicy": { "type": "string" }, "repository": { "type": "string" }, "tag": { "type": "string" } } }, "imagePullSecrets": { "type": "array" }, "ingress": { "type": "object", "properties": { "annotations": { "type": "object" }, "enabled": { "type": "boolean" }, "hosts": { "type": "array", "items": { "type": "object", "properties": { "host": { "type": "string" }, "paths": { "type": "array" } } } }, "tls": { "type": "array" } } }, "nameOverride": { "type": "string" }, "nodeSelector": { "type": "object" }, "persistentVolume": { "type": "object", "properties": { "accessModes": { "type": "array", "items": { "type": "string" } }, "annotations": { "type": "object" }, "enabled": { "type": "boolean" }, "size": { "type": "string" } } }, "podSecurityContext": { "type": "object", "properties": { "fsGroup": { "type": "integer" } } }, "replicaCount": { "type": "integer" }, "resources": { "type": "object" }, "securityContext": { "type": "object", "properties": { "allowPrivilegeEscalation": { "type": "boolean" }, "capabilities": { "type": "object", "properties": { "drop": { "type": "array", "items": { "type": "string" } } } }, "runAsNonRoot": { "type": "boolean" }, "runAsUser": { "type": "integer" } } }, "service": { "type": "object", "properties": { "port": { "type": "integer" }, "type": { "type": "string" } } }, "serviceAccount": { "type": "object", "properties": { "annotations": { "type": "object" }, "create": { "type": "boolean" }, "name": { "type": "null" } } }, "tolerations": { "type": "array" } } }