sigs.k8s.io/external-dns@v0.14.1/charts/external-dns/values.schema.json (about) 1 { 2 "$schema": "http://json-schema.org/draft-07/schema", 3 "type": "object", 4 "properties": { 5 "provider": { 6 "anyOf": [ 7 { 8 "type": "string" 9 }, 10 { 11 "type": "object", 12 "properties": { 13 "name": { 14 "type": "string" 15 } 16 } 17 } 18 ] 19 }, 20 "extraArgs": { 21 "type": "array", 22 "items": { 23 "type": "string" 24 } 25 }, 26 "secretConfiguration": { 27 "$comment": "This value is DEPRECATED as secrets should be configured external to the chart and exposed to the container via extraVolumes & extraVolumeMounts.", 28 "type": "object", 29 "properties": { 30 "enabled": { 31 "type": "boolean" 32 }, 33 "mountPath": { 34 "type": [ 35 "string", 36 "null" 37 ] 38 }, 39 "subPath": { 40 "type": [ 41 "string", 42 "null" 43 ] 44 }, 45 "data": { 46 "type": "object", 47 "patternProperties": { 48 ".+": { 49 "type": "string" 50 } 51 } 52 } 53 } 54 }, 55 "service": { 56 "type": "object", 57 "properties": { 58 "annotations": { 59 "type": "object" 60 }, 61 "ipFamilies": { 62 "type": "array", 63 "items": { 64 "type": "string", 65 "enum": [ 66 "IPv6", 67 "IPv4" 68 ] 69 } 70 }, 71 "ipFamilyPolicy": { 72 "type": [ 73 "string", 74 "null" 75 ], 76 "items": { 77 "type": "string", 78 "enum": [ 79 "SingleStack", 80 "PreferDualStack", 81 "RequireDualStack" 82 ] 83 } 84 }, 85 "port": { 86 "type": "integer" 87 } 88 } 89 } 90 } 91 }